Penjadwalan adalah kumpulan kebijaksanaan dan mekanisme di
sistem operasi yang berkaitan dengan urutan kerja yang dilakukan sistem
komputer Penjadwalan bertugas untuk memutuskan:
- proses yang harus berjalan
- kapan dan berapa lama proses tersebut berjalan Tujuan penjadwalan/kriteria penjadwalan:
- adil/fairness, yaitu setiap proses mendapat pelayanan dari pemroses secara adil
- efisiensi dalam penggunaan cpu/pemroses, yaitu menjaga agar pemroses tetap dalam keadaan sibuk sehingga efisiensi mencapai maksimum
- waktu tanggap/respon time dapat diminimumkan, yaitu waktu yang dibutuhkan oleh suatu proses dari minta dilayani hingga ada respon pertama yang menanggapi permintaan tersebut
- waktu tunggu(waiting time) dapat diminimumkan, yaitu waktu yang diperlukan oleh suatu proses untuk menunggu diantrian
- turn arround time dapat diminimumkan, yaitu waktu yang diperlukan dari saat program/proses mulai masuk ke sistem sampai proses diselesaikan sistem turn arround time = waktu eksekusi + waktu tunggu
- throughput/terobosan dapat dimaksimalkan, yaitu jumlah/banyaknya kerja yang dapat diselesaikan dalam satu satuan waktu
0 Comments