Mengimplementasikan berbagai algoritma penjadwalan disk di Python
Algoritma penjadwalan disk berikut ditunjukkan:
1. FCFS
2. SSTF
3. Pindai
4. CSCAN
5. Lihat
6. Clook
Proses membutuhkan waktu CPU atau waktu input/output. Dan untuk I/O itu membutuhkan akses ke disk. Teknik yang digunakan sistem operasi untuk menentukan permintaan yang akan dipenuhi selanjutnya disebut penjadwalan disk.
Sumber gambar:
https://notesformsc.org/computer-cience/operating-systems/operating-systems-disk-scheduling-algorithms/
Mencari waktu
Mencari waktu adalah waktu yang dibutuhkan dalam menemukan lengan disk ke trek yang ditentukan di mana permintaan baca/tulis akan dipenuhi.
Latensi rotasi
Ini adalah waktu yang diambil oleh sektor yang diinginkan untuk memutar dirinya ke posisi dari tempat ia dapat mengakses kepala R/W.
Waktu transfer
Ini adalah waktu yang dibutuhkan untuk mentransfer data.
Waktu akses disk
Waktu akses disk diberikan sebagai,
Waktu akses disk = latensi rotasi + pencarian waktu + waktu transfer
Waktu respons disk
Ini adalah rata -rata waktu yang dihabiskan oleh setiap permintaan menunggu operasi IO.









