EMZETT.
Giriş yap

Süreç zamanlama (process scheduling)

Kısaca: İşletim sisteminin zamanlayıcısı, hangi sürecin veya iş parçacığının bir işlemci çekirdeğinde ne zaman ve ne kadar çalışacağına karar verir. Hedef adalet, verim ve kısa yanıt süresinin karışımıdır.

Biraz daha ayrıntılı: Zaman dilimleriyle (round robin) her iş parçacığı kısaca çalışır, sonra çekirdek bağlam değiştirme ile bir sonrakine geçer. Öncelikler önemli görevleri kayırır. Modern çekirdekler Linux’un Tamamen Adil Zamanlayıcısı (CFS) gibi karmaşık yöntemler kullanır.

Ayrıntılı

  • Bağlam değiştirme: yazmaçları kaydet/yükle ve…

Ayrıca bak: Sanal bellek ve sayfalama, Sistem çağrıları ve çekirdek kipi