Teknik Pengukuran I Pertemuan 2 Jurusan Sistem Komputer Fakultas Ilmu Komputer dan Teknologi Informasi Universitas Gunadarma
Teknik Pengukuran I
Pertemuan 2
Jurusan Sistem Komputer
Fakultas Ilmu Komputer dan Teknologi Informasi
Universitas Gunadarma
Pertemuan 3
Materi Perkuliahan :Teknik Pengukuran I
Tujuan Pembelajaran :1. Mahasiswa mampu menjelaskan prinsip dasar pengukuran.2. Mahasiswa mampu menjelaskan indeks kinerja
pengukuran.3. Mahasiswa mampu memilih teknik pengukuran dengan
melihat waktu, kinerja, troughput.
Cakupan Materi
Prinsip dasar pengukuran
Performance Index : Turn Arround Time, Response Time, Throughput
Teknik Evaluasi
Definisi Pengukuran
Suatu kegiatan menghasilkan deskripsikuantitatif dari suatu proses dan produk
untuk memahami hasil.
Mengendalikan dan memaksimalkankinerja suatu proses, produk dan sumber.
Pengukuran dilakukan untukmendapatkan informasi mengenai
atribut dari suatu entitas sistem
AtributEntitas
Karakteristik property dari entitasyang diteliti
Objek atau kejadian dalam faseproyek sistem
Kegunaan Pengukuran
1. Menaksir (AssessmentI2. Memprediksi (Prediction)
Tipe Pengukuran
PengukuranLangsung
PengukuranTidak Langsung
PengukuranProxy
Atribut yang digunakan tidaktergantung pada atribut lain
Atribut yang digunakan lebih darisatu dan saling bergantung
Atribut tidak langsung menggunakanatribut lain yang mudah didapat
Kriteria Pengukuran
KriteriaPengukuran
Kriteria Pengukuran
Objektif
Reliabilitas
Validitas
Pengukuran dengan pendekatanobjektif, menggunakan semua
tester yang mungkin
Pengukuran yang hasilnyamemenuhi karakteristik kualitas
Pengukuran stabil, pengukurandengan kondisi dan pengulangan yang
sama maka hasilnya akan sama
Kriteria Pengukuran
Normalisasi
Mudahdibandingkan
Ekonomis
Pengukuran mudah dibandingkandengan pengukuran lain ketika direlasi
Mudah dibuktikan dengan validitas danevaluasi kualitas
Pengukuran memiliki biaya yang rendah
Berguna
Pengukuran memiliki skalabilitassehingga mudah direpresentasikan
Performances Index
Index Internal
Index External
1. TurnArround Time2. Response Time3. Throughput4. Capacity5. Availability6. Realibility
1. CPU Utilization2. Overlap of Activities3. Multiprogramming Factor4. Multiprogramming Level5. Paging Rate6. Reaction Time
Performances Index
TurnArroundTime
Interval waktu antara program siap menjalankan sistem (batch processing)
sampai eksekusi berakhir
TurnArround Time = P * R
Mean TurnArround Time
𝑇𝑚 =1
𝑛
𝑖=1
𝑛
𝑃𝑖 − 𝑅𝑖
Gambaran Waktu Proses dalam Sistem
MBRS
Performances Index
EksternalTurnArround Time
Waktu interval antara program yang diajukan sampai hasil diterima, waktu
selama operasi (input dan output)
Stand Alone TurnArround Time atau Processing Time (Tp)
Weighted TurnArroundTime (Tw)
Waktu TurnArround ketika hanya sistem program yang berjalan
Perbandingan antara TurnArround Time (T) dengan Processing Time (Tp)
Performances Index
Mean Weighted TurnArround Time (Twm)
Nilai n pada Mean TurnArround Time harus besar agar diperoleh hasil akurat
Contoh penerapan : Algoritma Penjadwalan dalam suatu sistem operasi
Performances Index
Respon Time (Waktu Tanggap)
Interval waktu antar input sampai dengan tanggapan kembali dalam
terminal
Performances Index
Througput(Produktivitas)
Jumlah atau banyaknya pekerjaan yang dilakukan dalam satuan waktu tertentu
Ekspresi nilai dalam throughput :1. Jumlah program yang diproses per satuan waktu2. Jumlah data yang diproses per satuan waktu3. Jumlah transaksi yang diproses per satuan waktu
Performances Index 𝑋 =𝑁𝑝
𝑡𝑡𝑜𝑡
Throughput mempengaruhi factor :1. Karakteristik workload (beban kerja) yang akan dievaluasi2. Karakteristik perangkat keras dan perangkat lunak sistem3. Kemungkinan digunakan overlapping untuk banyak komponen4. Algoritma yang digunakan5. Kecepatan perangkat keras dan perangkat lunak sistem
Capacity Nilai maksimum teoritis sistem throughput yang dapat dijangkau
Performances Index
Availability
Realiability
CPU Utilization
Konsistensi dalam mendapatkan nilaitertentu dalam proses yang dilakukan
secara berulang-ulang
Presentasi waktu respon OS untuk lebihsumber yang sibuk sistem
multiprogramming
Presentasi waktu OS selama CPU aktif
Overlap
Prosentasi total waktu sistem yang diselesaikan user
Performances Index
Paging Rate
Reaction Time
Multiprogramming Strech Factor
Waktu sistem bereaksi dari waktupemberian perintah eksternal
Jumlah program yang dieksekusi dalamwaktu bersamaan
Evaluasi pengaruh multiprogramming pada waktu turn around program
Multiprogramming Level
Kemampuan menyimpan beban kerjabukan pada memori utama memori
virtual
Hubungan antara Throughput
(Kapasitas) dengan beban kerja :
Hubungan antara Througput dengan
Response Time pada sistem MIRS
(Multiprogrammed Interactive Reference
System)
Teknik EvaluasiM
etod
eEv
alu
asi
Teknik Pengukuran(Measurement)
TeknikModeling
Pengukuran langsung pada sistem yang akan dievaluasi dan ada
Pengukuran menggunakan model dari sistem yang dievaluasi :1. Teknik Simulasi pendekatan dinamis
2. Teknik Analitik pendekatan matematis