Page 9 - Konsep Penjadwalan CPU
P. 9

Lama waktu suatu proses diizinkan untuk dieksekusi dalam penjadwalan Preemptive disebut

               time slice/quantum. Penjadwalan berjalan setiap satu satuan time slice untuk memilih proses
               mana  yang akan  berjalan selanjutnya. Bila time slice terlalu pendek  maka penjadwal  akan

               memakan terlalu banyak waktu proses, tetapi bila time slice terlau lama maka memungkinkan
               proses untuk tidak dapat merespon terhadap event dari luar secepat yang diharapkan.



               D.  Tugas

               1.  Berdasarkan Tabel berikut:

                     Proses  Arrival Time (ms)  Burst Time (ms)  Prioritas (ascending)

                       P0              17                  6                     2
                       P1              21                  5                     1

                       P2              14                  7                     3

                       P3              0                   12                    2
                       P4              7                   10                    4

                       P5              25                  8                     1


               Buatlah perhitungan gantt chart (waktu mulai & burstime), rata-rata Waiting Time, rata-rata

               Turn Arround Time dari:
               a)  FCFS

               b)  SJF (preemptive)

               c)  SJF (nonpreemptive)
               d)  Round Robin (kuantum 5)

               e)  Prioritas
               f)  Highest Response Ratio Next
   4   5   6   7   8   9   10