Nama : Roy Sandy
Kelas : 2 CB
Nim : 061430700547
M.Kuliah : Sistem Operasi
Round Robin
Round Robin adalah proses penjadwalan pada sistem operasi yang mempunyai cara yang paling sederhana dan termasuk pada penjadwalan preemptive.
Tentang Round Robin :
Round robin merupakan Penjadwalan yang paling tua, sederhana,adil,banyakdigunakanalgoritmanyadanmudahdiimplementasikan.
Penjadwalaninibukandipreemptoleh proses lain tetapiolehpenjadwalberdasarkan lama waktuberjalannya proses (preempt by time).
Penjadwalan tanpa prioritas
Berasumsibahwasemua proses memilikikepentingan yang sama, sehinggatidakadaprioritastertentu.
KETENTUAN DALAM ROUND ROBBIN ITU SBB:
Jika kwanta habis dan proses belum selesai maka proses running itu menjadi ready dan pemrosesan dialihkan ke proses lain,
Jika kwanta belum habis dan proses menunggu suatu kejadian (misal menunggu selesainya suatu operasi I/O), maka proses running itu menjadi bloked dan proses dialihkan ke proses lain,
Dan jika kwanta belum habis tapi proses telah selesai maka proses running itu diakhiri dan pemprosesan dialihkan ke proses lain.
IMPLEMENTASI ROUND ROBIN :
Sistem mengelolah proses ready sesuai urutan kedatangan nya,
Sistem mengambil proses yang ada didepan antian ready,
Bila kwanta belum habis dan proses selesai maka sistem mengambil proses yang ada di depan antrian ready selanjutnya,
Dan jika kwanta habis dan proses belum selesai maka tempatkan proses running kebelakang antrian proses ready.
Kelemahan Round Robin
Kwanta terlalu besar menyebabkan waktu tanggap besar dan turn arround time rendah.
Kwanta terlalu kecil mengakibatkan peralihan proses terlalu banyak menurunkan efisiensi proses.
Langkah Kerja:
Kesimpulan :
Pada Proses penjadwalan round robin ini semua proses mempunyai kepentinganyang sama. Tidak ada yang diprioritaskan dan dikerjakan sesuai antrian.
Ini Vedio Bincang-bincang Tentang Penjadwalan SO Round Robin