Disk planlama algoritmaları, verilerin nasıl okunduğunu ve depolama cihazlarına yazıldığını yönetmek için gereklidir. Tüm süreçlere adil erişim sağlamak için performans optimize etmeyi amaçlamaktadır. Farklı algoritmaları hız, adillik veya kaynak kullanımı gibi çeşitli yönleri önceliklendirir.

Common Disk Scheduling Algorithms

  • İlk gel, First-Served (FCFS)
  • En kısa Zaman Önce (SSTF)
  • SCAN ve C-SCAN
  • LOOK ve C-LOOK

Verimlilik dikkate alınır

Disk zamanlamasında verimlilik genellikle ortalama arama süresi ve SSTF gibi Algoritmalar en yakın isteği seçerek zaman almayı hedefliyor, ancak bazı talepler için açlık neden olabilir. SCAN ve C-SCAN, hız ve adillik arasında bir denge sağlamak için bir denge sağlayabilir.

Fairness and Starvation

Fairness tüm süreçlerin disk kaynaklarına zamanında erişim almasını sağlar. FCFSorithms gibi adil ama verimsiz olabilir. C-SCAN döngüsü gibi, her bir istekte hizmet edilme şansı verir.