Öncelik, çok seviyeli kuyruk ve yük dengesi | İşletim Sistemleri #07

Görev Yönetimi Konusu

Eğitmen: Dr. Süleyman Burak ÇELİK

Geçen derste önce gelen, kısa iş ve zaman dilimli dönüş yöntemlerini aynı iş kümesinde karşılaştırdık. Bugün önceliklerin ve farklı kuyrukların seçimi nasıl değiştirdiğine bakıyoruz. Önceliği tanımla · beklemeyi sınırla · yükü dağıt. Temsilî bilgisayar modelinden başlayıp bu derse özgü mekanizmayı gerçek konuşmayla eşleşen şemalar ve özgün örneklerle adım adım inceliyoruz. Bu derste: 1. Kesmeli öncelik çizelgesini kur 2. Öncelik örneğinin bekleme hesabı 3. Aç kalma ve yaşlandırma 4. Çok seviyeli ile geri bildirimli kuyruk 5. Özgün geri bildirim örneği 6. Çekirdekler arasında yükü dengele 7. Öncelik ile adalet birlikte düşünülür Bölümler: 0:00 Hangi işe öncelik, hangi çekirdeğe yük? 0:23 Öncelik sayısının yönünü önce söyle 1:10 Kesmeli öncelik çizelgesini kur 1:56 Öncelik örneğinin bekleme hesabı 2:38 Aç kalma ve yaşlandırma 3:26 Çok seviyeli ile geri bildirimli kuyruk 4:09 Özgün geri bildirim örneği 5:05 Çekirdekler arasında yükü dengele 6:06 Öncelik ile adalet birlikte düşünülür 6:48 Üç yanlış içgüdü 7:19 İşlemci paylaşımı, açık politika ister Kaynak kitap: Abraham Silberschatz, Peter B. Galvin, Greg Gagne — Operating System Concepts, 10. baskı (2018), §5.3.4–5.3.6; §5.5. Kavram ve konu sırası kaynak kitaptan izlenir; anlatım, şemalar ve sayısal örnekler özgündür. Ekrandaki sayılar açık varsayımlı öğretim modelleridir; gerçek cihaz ölçümü değildir. Hedef kitle: bilgisayar mühendisliği ve yazılım öğrencileri.