[Video] Introduction to CPU Scheduling
Video pertama ini berisikan tentang pengenalan akan CPU Sheduling yang berdurasi sekitar 10 menit. Menurut saya, penjelasan yang dibawakan dalam video ini sangatlah menarik dan mudah untuk diikuti.
CPU and I/O Burst Cycles
Video berikutnya berasal dari channel youtube yang sama dengan video pertama, yang menjelaskan mengenai apa itu CPU and I/O Burst Cycles. Penjelasan dari video berikut ini cukup mudah dipahami ditambah lagi dengan adanya animasi serta ilustrasi membantu saya untuk mengerti materi dengan lebih mudah.
Preemptive and Non-Preemptive Scheduling
Sesuai judulnya, website berikut akan menjelaskan mengenai definisi dan perbedaan antara Preemptive and Non-Preemptive Scheduling. Yang menjadi alasan mengapa saya memasukkannya kedalam top 10 list adalah karena perbedaan keduanya disimpulkan pada bagian terakhir dalam bentuk tabel yang mudah dibaca.
Shortest Job First
Website berikut ini akan menjelaskan secara detail bagaimana proses dan cara kerja dari Shortest Job First. Menurut saya, penjelasan pada website ini sangatlah detail dan mudah diikuti
Round Robin
Selanjutnya adalah website yang akan membahas mengenai alur algoritma dari Round Robin. Yang membuat saya tertarik akan website ini adalah karena penjelasan yang terurut dari step awal hingga akhir dengan disertai ilustrasi gambar.
FCFS Scheduling
FCFS atau First Come First Serve menjadi bahan utama pembahasan dalam website berikut. Menurut saya website ini dapat menjelaskan dengan sangat baik mengenai alur dari algoritma FCFS.
Priority Scheduling
Yang menjadi salah satu materi dalam minggu ini, yaitu Priority Scheduling, dijelaskan dalam website berikut ini. Menurut saya website ini menarik karena selain penjelasannya yang cukup baik, terdapat juga implementasi code dalam bahasa c++ yang menambah pengetahuan saya.
Multilevel Queue CPU Scheduling
Website berikut ini menjelaskan tentang definisi, contoh problem, solusi, serta kelebih dan kekurangan dari Multilevel Scheduling Queue CPU Scheduling. Yang menarik dari website berikut adalah karena penjelasannya yang singkat, padat, dan juga jelas.
Thread Scheduling
Membahas mengenai Thread Scheduling, dimulai dari pengertian, Leightweight Process, Contention Scope, Allocation Domain, serta kelebihan dalam menggunakan Process Contention Scope dan System Contention Scope. Yang menarik bagi saya dalam website ini adalah terdapat keterkaitan antara penjelasan materi yang satu dengan yang lain, sehingga memudahkan saya dalam memahami konteks yang dijelaskan.
[Video] Multiple-Processor Scheduling
Video terakhir ini berdurasi hampir 10 menit yang menjelaskan secara bertahap mengenai Multiple-Processor Scheduling. Menurut video berikut menjelaskan dengan sangat baik mengenai konsep Multiple-Processor Scheduling, terumata melalui ilustrasi gambar serta penjelasannya.