Week 08 Top 10 List
- CPU Scheduling in Operating Systems
CPU scheduling adalah proses yang memungkinkan satu proses untuk menggunakan CPU sementara eksekusi proses lain ditunda (dalam waiting state) karena tidak tersedianya resource. Artikel ini menjelaskan mengenai cpu scheduling dan tipe-tipenya.
- Introduction to CPU Scheduling
Video ini menjelaskan mengenai basics CPU scheduling. Video ini menjelaskannya dengan mudah sehingga mudah memahaminya.
- CPU Scheduling
Video ini menjelaskan lebih lanjut mengenai CPU scheduling. Penjelasannya singkat dan jelas disertai dengan contoh yang membuat materi lebih mudah dipahami.
- Scheduling Criteria
Scheduling memiliki beberapa kriteria. Video ini menjelaskan kriteria-kriteria tersebut dengan singkat dan jelas.
- Comparison of Schedule Algorithm
CPU scheduling dapat dilakukan dengan beberapa algoritma yang berbeda. Artikel ini menjelaskan mengenai perbedaan, kelebihan, dan kekurangan dari setiap algoritma.
- FCFS Scheduling Algorithm: What is, Example program
FCFS (First Come First Serve) adalah algoritma scheduling yang secara otomatis mengeksekusi request dan proses sesuai urutan kedatangannya.
Artikel ini menjelaskan karakteristik, kelebihan, dan kekurangan FCFS.
- Scheduling Algorithm - Round Robin
Video ini menjelaskan mengenai round robin scheduling algorithm dan implementasinya. Video ini menarik karena penjelasannya sangat mudah dicerna.
- Shortest Job First Scheduling
Artikel ini menjelaskan mengenai SJF scheduling dan implementasinya. Shortest Job First Scheduling bekerja pada proses dengan burst time atau durasi terpendek terlebih dahulu.
- Priority Scheduling
Video ini menjelaskan mengenai priority scheduling algorithm dan implementasinya. Video ini menarik karena menjelaskan dengan bahasa
yang mudah dipahami.
- Multilevel Queue Scheduling Algorithm
Multilevel Queue merupakan salah satu algoritma scheduling. Artikel ini menjelaskan mengenai implementasi, kelebihan, dan kekurangannya.