5. DEFINISI
PENJADWALAN
Adalah fungsi dasar dari suatu
sistem operasi
PENJADWALAN CPU
Adalah pemilihan proses saat
CPU berstatus idle untuk
dimasukan kedalam antrian
ready (siap) untuk dieksekusi
6. PENJADWALAN CPU MUNGKIN AKAN
DIJALANKAN KETIKA TERJADI
PROSES :
● Berubah dari running ke waiting state
● Berubah dari running ke ready state
● Berubah dari waiting ke ready
● Terminates
8. KRITERIA PEMAKSIMALAN :
● CPU utilization, menjaga CPU sesibuk mungkin
● Throughput, jika CPU telah mengeksekusi suatu
proses, berarti CPU telah melaksanakan sebuah
kerja
● Turnaround time, interval dari waktu yang
diizinkan dengan waktu yang dibutuhkan untuk
menyelesaikan sebuah proses
● Waiting time, jumlah periode menghabiskan di
antrian ready
● Response time, waktu yang dibutuhkan untuk
memberikan respon
10. REVIEWING CONCEPTS
PENJADWALAN
PRIORITAS
Adalah setiap proses akan
memiliki prioritas (bilangan
integer). Dalam sistem integer kecil
merupakan prioritas tertinggi
FIRST COME
FIRST SERVE
Adalah algoritma yang
mendahulukan proses
yang datang paling
pertama
PENJADWALAN
ROUND ROBIN
Algoritma ini dirancang untuk time
sharing dimana CPU akan memberikan
proses interval waktu tertentu sampai
satu time slice/quantum
SHORTEST
JOB FIRST
Adalah algoritma yang
mendahulukan proses
yang memiliki waktu
terpendek
12. MULTIPE
PROCESSOR
Membutuhkan penjadwalan yang lebih rumit
karena mempunyai banyak kemungkinan yang
dicoba tidak seperti pada processor tunggal.
Dalam kasus ini bagaimanapun, satu processor
akan menjadi idle dengan antiran yang kosong
sedangkan yang lainnya sibuk. Untuk
mengantisipasi hal ini kita menggunakan
ready/queue yang biasa. Semua proses akan
pergi ke satu queue dan dijadwalkan untuk
processor yang biasa dipakai
13. CREDITS: This presentation template was created by Slidesgo,
including icons by Flaticon, and infographics & images by Freepik
THANKS!
Do you have any questions?
akbaryunus@gmail.com
+62 9606 9016
CREDITS: This presentation template was created by Slidesgo,
including icons by Flaticon, and infographics & images by Freepik