1 / 56

Penjadwalan Round Robin (RR)

Penjadwalan Round Robin (RR). Dokumentasi Tugas Mata Kuliah Sistem Operasi Di ampu oleh : Bpk . Jajang Kusnendar , S.T.,M.T. Kelompok : Ade Nining Suryani (1002407) Aditiarana (1002492) Annisa Turradyah (1000045) Diyana Susanti (1001094). Pengertian P enjadwalan RR.

ulla
Download Presentation

Penjadwalan Round Robin (RR)

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. PenjadwalanRound Robin (RR) DokumentasiTugas Mata KuliahSistemOperasi Di ampuoleh : Bpk. JajangKusnendar, S.T.,M.T Kelompok : Ade NiningSuryani (1002407) Aditiarana (1002492) AnnisaTurradyah (1000045) DiyanaSusanti (1001094)

  2. PengertianPenjadwalan RR • Merupakanpenjadwalan preemptive (preempt by time, karena proses pencelahaannyaberdasarkan lama waktuprosesnya). • Setiap proses diberiwaktu proses yang sama(kwanta).

  3. KetentuanPenjadwalan RR • Jikakwantahabisdan proses belumselesaimaka proses runningitumenjadireadydanpemrosesandialihkanke proses lain, • Jikakwantabelumhabisdan proses menunggusuatukejadian (misalmenungguselesainyasuatuoperasi I/O), maka proses runningitumenjadiblokeddan proses dialihkanke proses lain, • Dan jikakwantabelumhabistapi proses telahselesaimaka proses runningitudiakhiridanpemprosesandialihkanke proses lain

  4. ImplementasiPenjadwalan RR • Sistemmengelolah proses ready sesuaiurutankedatangannya, • Sistemmengambil proses yang adadidepanantian ready, • Bilakwantabelumhabisdan proses selesaimakasistemmengambil proses yang ada di depanantrian ready selanjutnya, • Dan jikakwantahabisdan proses belumselesaimakatempatkan proses running kebelakangantrian proses ready.

  5. ContohPenjadwalan RR Dengankwanta 2

  6. 0 Proses Time A B C Antrian antrian ready GrafikPenjadwalan RR Proses Time 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20

  7. 2 Proses Time A B C Antrian antrian ready GrafikPenjadwalan RR Proses Time 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20

  8. 4 Proses Time A B C Antrian antrian ready GrafikPenjadwalan RR Proses Time 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20

  9. 6 Proses Time A B C Antrian antrian ready GrafikPenjadwalan RR Proses Time 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20

  10. 8 Proses Time A B C Antrian antrian ready GrafikPenjadwalan RR Proses Time 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20

  11. 10 Proses Time A B C Antrian antrian ready GrafikPenjadwalan RR Proses Time 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20

  12. 12 Proses Time A B C Antrian antrian ready GrafikPenjadwalan RR Proses Time 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20

  13. 14 Proses Time A B C Antrian antrian ready GrafikPenjadwalan RR Proses Time 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20

  14. 16 Proses Time A B C Antrian antrian ready GrafikPenjadwalan RR Proses Time 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20

  15. 17 Proses Time A B C Antrian antrian ready GrafikPenjadwalan RR Proses Time 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20

  16. 18 Proses Time A B C Antrian antrian ready GrafikPenjadwalan RR Proses Time 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20

  17. 20 Proses Time A B C PenjadwalanSelesai Antrian antrian ready GrafikPenjadwalan RR Proses Time 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20

  18. KeteranganGrafikPenjadwalan RR

  19. KelemahanPenjadwalan RR • Kwantaterlalubesarmenyebabkanwaktutanggapbesardan turn arround time rendah. • Kwantaterlalukecilmengakibatkanperalihan proses terlalubanyakmenurunkanefisiensi proses.

  20. ContohKelemahanPenjadwalan RR Pertama(kwantabesar) Dengankwanta 6

  21. 0 Proses Time A B C Antrian antrian ready GrafikPenjadwalan RR Proses Time 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20

  22. 2 Proses Time A B C Antrian antrian ready GrafikPenjadwalan RR Proses Time 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20

  23. 4 Proses Time A B C Antrian antrian ready GrafikPenjadwalan RR Proses Time 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20

  24. 6 Proses Time A B C Antrian antrian ready GrafikPenjadwalan RR Proses Time 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20

  25. 8 Proses Time A B C Antrian antrian ready GrafikPenjadwalan RR Proses Time 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20

  26. 10 Proses Time A B C Antrian antrian ready GrafikPenjadwalan RR Proses Time 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20

  27. 12 Proses Time A B C Antrian antrian ready GrafikPenjadwalan RR Proses Time 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20

  28. 12 Proses Time A B C Antrian antrian ready GrafikPenjadwalan RR Proses Time 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20

  29. 14 Proses Time A B C Antrian antrian ready GrafikPenjadwalan RR Proses Time 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20

  30. 16 Proses Time A B C Antrian antrian ready GrafikPenjadwalan RR Proses Time 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20

  31. 17 Proses Time A B C Antrian antrian ready GrafikPenjadwalan RR Proses Time 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20

  32. 20 Proses Time A B C PenjadwalanSelesai Antrian ready antrian GrafikPenjadwalan RR Proses Time 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20

  33. KeteranganKelemahanPertamaGrafikPenjadwalan RR (kwantabesar)

  34. ContohKelemahanPenjadwalan RRKedua(kwanta Kecil) Dengankwanta1

  35. 0 Proses Time A B C Antrian antrian ready GrafikPenjadwalan RR Proses Time 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20

  36. 1 Proses Time A B C Antrian antrian ready GrafikPenjadwalan RR Proses Time 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20

  37. 2 Proses Time A B C Antrian antrian ready GrafikPenjadwalan RR Proses Time 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20

  38. 3 Proses Time A B C Antrian antrian ready GrafikPenjadwalan RR Proses Time 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20

  39. 4 Proses Time A B C Antrian antrian ready GrafikPenjadwalan RR Proses Time 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20

  40. 5 Proses Time A B C Antrian antrian ready GrafikPenjadwalan RR Proses Time 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20

  41. 6 Proses Time A B C Antrian antrian ready GrafikPenjadwalan RR Proses Time 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20

  42. 7 Proses Time A B C Antrian antrian ready GrafikPenjadwalan RR Proses Time 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20

  43. 8 Proses Time A B C Antrian antrian ready GrafikPenjadwalan RR Proses Time 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20

  44. 9 Proses Time A B C Antrian antrian ready GrafikPenjadwalan RR Proses Time 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20

  45. 10 Proses Time A B C Antrian antrian ready GrafikPenjadwalan RR Proses Time 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20

  46. 11 Proses Time A B C Antrian antrian ready GrafikPenjadwalan RR Proses Time 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20

  47. 12 Proses Time A B C Antrian antrian ready GrafikPenjadwalan RR Proses Time 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20

  48. 13 Proses Time A B C Antrian antrian ready GrafikPenjadwalan RR Proses Time 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20

  49. 14 Proses Time A B C Antrian ready antrian GrafikPenjadwalan RR Proses Time 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20

  50. 15 Proses Time A B C Antrian antrian ready GrafikPenjadwalan RR Proses Time 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20

More Related