Buradasın
İşletim sistemlerinde bekleme süresi nasıl hesaplanır?
Yazeka
Arama sonuçlarına göre oluşturuldu
İşletim sistemlerinde bekleme süresi, bir process’in ready list’te (hazır kuyruk) bekleme süresi olarak tanımlanır 5.
Bekleme süresinin hesaplanması için kullanılan bazı algoritmalar şunlardır:
- First Come – First Served (FCFS) 5. İşlemciye ilk gelen process, ilk önce çalıştırılır 5.
- Shortest Jop First (SJF) 5. Process setindeki en kısa çalışma süresi olan process önce çalıştırılır 5.
- Shortest Remaining Time First (SRTF) 5. Gelen yeni process, çalışmakta olan processten küçük çalışma zamanına sahipse, çalışan process preemt edilir (durdurulur) 5.
- Priority 5. Processler, öncelik sıralarına göre CPU’da işlenir 5.
Ayrıca, uyarlamalı hazırda bekletme (adaptive hibernate) özelliği, sistemin pil tüketimine göre dinamik olarak hazırda bekletme moduna geçmesini sağlar 2. Bu özellik, sistemin akıllı bir şekilde hazırda beklemeye geçmesini sağlayan tetikleyiciler kullanır 2.
Bekleme süresinin hesaplanması için kullanılan diğer yöntemler ve araçlar hakkında bilgi almak için aşağıdaki kaynaklar incelenebilir:
- muhendisbeyinler.net 1. CPU scheduling (işlemci zamanlama) algoritmaları ve bekleme süresi hesaplama yöntemleri hakkında bilgi sunar 1.
- frmtr.com 3. Windows işletim sisteminin açılış süresini ölçmek için kullanılabilecek araçlar hakkında bilgi verir 3.
- atakdomain.com 4. Uptime (çalışma süresi) kavramının tanımı ve hesaplama yöntemleri hakkında bilgi sunar 4.
5 kaynaktan alınan bilgiyle göre: