Presentasi sedang didownload. Silahkan tunggu

Presentasi sedang didownload. Silahkan tunggu

Multiprogramming P = efisiensi waktu tunggu proses  P= I/O wait ……(%) CPU IDLE  P n  P n = CPU Idle pada saat terdapat n process di memory  CPU Idle.

Presentasi serupa


Presentasi berjudul: "Multiprogramming P = efisiensi waktu tunggu proses  P= I/O wait ……(%) CPU IDLE  P n  P n = CPU Idle pada saat terdapat n process di memory  CPU Idle."— Transcript presentasi:

1 Multiprogramming P = efisiensi waktu tunggu proses  P= I/O wait ……(%) CPU IDLE  P n  P n = CPU Idle pada saat terdapat n process di memory  CPU Idle = P n  n = jumlah process(banyak program)

2 Multiprogramming CPU Busy : tingkat kesibukan prosesor  CPU Busy = 1 - cpu idle = 1 - P n CPU / PROCESS  Cpu busy / jml job TABEL CPU UTILIZATION  cpu idle, cpu busy, cpu/process CONTOH SOAL!!

3 Contoh soal Job (n)Arrival TimeCPU Time Jika I/O Wait 80% maka buatlah : Table CPU Utilization ! Grafik proses ! Diketahui data proses sbb:

4 Table CPU Utilization Job1234 CPU Idle ( P n ) CPU Busy ( 1- P n ) CPU/Process ( cpu busy/job )

5 Table CPU Utilization Job1234 CPU Idle ( P n ) CPU Busy ( 1- P n ) CPU/Process ( cpu busy/job )

6 Grafik proses Job Time

7 JobArrival TimeCPU Time

8 grafik proses Job Time      1 job =  2 job x1 = 1 x1 =  1 job =  2 job =  3 job x2 = 1.74 x2 =  2 job x3 = 0.26 x3 =  1 job 0.2. x4 = 0.64 x4 = 3.2 x1 x2x3 x4


Download ppt "Multiprogramming P = efisiensi waktu tunggu proses  P= I/O wait ……(%) CPU IDLE  P n  P n = CPU Idle pada saat terdapat n process di memory  CPU Idle."

Presentasi serupa


Iklan oleh Google