Nama : I Dewa Gede Suryadiantha Wedagama
NIM : 1905551138
Jurusan/Fakultas/Universitas : Teknologi Informasi / Teknik / Universitas Udayana
Mata Kuliah : Network Operating System
Dosen : I Putu Agus Eka Pratama, S.T., M.T.
Scheduling
Seperti yang sudah dijelaskan pada artikel sebelumnya Scheduling merupakan pejadwalan proses sistem operasi atau proses didalamnya sehingga mendapatkan hasil maksimal dalam melakukan proses. Pada artikel ini akan dijelaskan tentang lanjutan dari scheduling.
1. Shortest Process Next (SPN)
2. Multilevel Feedback Queue
Algoritma MLFQ terdiri dari beberapa queue, yang masing-masing memiliki time quantum dan algoritma sendiri (Round Robin atau FCFS). Algoritma ini menjadwalkan pesanan dengan cara mengelompokkan pesanan berdasarkan lama waktu memasaknya ke dalam queue sesuai dengan besar kecilnya time quantum queue. Kemudian dilakukan penjadwalan sesuai algoritma pada masing-masing queue secara berurutan mulai dari queue dengan prioritas tertinggi ke prioritas yang lebih rendah. Dengan demikian Fokusnya bukan pada waktu eksekusinya, tapi pada berapa lama waktu yang dihabiskan untuk melakukan eksekusi.
3.Highest Response Ratio Next (HRRN)
HRRN Merupakan penjadwalan non-preemäveyang menggunakan prioritas dinamis. Penjadwalan ini memperbaiki Shortest Job First (SJF). Prioritas proses tidak hanya merupakan fungsi waktu layanan, tetapi jumlah waktu tunggu proses. Highest response ratio next (HRRN) adalah algoritma pemroresan dengan memperhatikan proses dengan rasio respon yang paling tinggi.
Prioritas dinamis dihitung berdasarkan rumus:
Dari rumusnya, terlihat bahwa proses yang memiliki waktu eksekusi terpendek memiliki prioritas tinggi, begitu juga untuk proses yang telah menunggu lama
Shortest Remaining Time adalah optimal dan sebagian besar memberikan rata-rata minimum untuk serangkaian proses burst CPU tertentu.
Sumber: Dok Pribadi
Jika anda ingin melihat logs secara utuh, namun hal ini sangat tidak dianjurkan apabila file logs yang ingin anda buka sangatlah besar , misalkan 50mb logs. Perintah yang digunakan untuk melihat logs secara utuh adalah cat nama_file_log.logRefrensi :
I Putu Agus Eka Pratama, Materi Pertemuan 5 Scheduling (Lanjutan), (materi dalam bentuk power point).
https://slideplayer.info/
https://javahungry.blogspot.com/
https://qastack.id/
Komentar
Posting Komentar