İş parçacıkları, eşzamanlılık ve hız sınırı | İşletim Sistemleri #05
Görev Yönetimi KonusuEğitmen: Dr. Süleyman Burak ÇELİK
Geçen derste ayrı süreçlerin bellek ya da mesajlarla iletişim kurduğunu gördük. Bugün aynı sürecin içindeki yürütme hatlarına, iş parçacıklarına bakıyoruz. Yürütme hattını ayır · paylaşımı tanı · hız sınırını hesapla. 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. Paylaşılan ile özel olanı ayır 2. Kullanıcı hatları çekirdeğe nasıl eşlenir? 3. Eşzamanlılık, paralellik ve görev bölme 4. Seri kalan iş, hızlanmayı sınırlar 5. Çekirdek sayısını değiştir, aynı işi koru 6. Hat oluşturmak ve ortak veriyi korumak 7. Dört çekirdekte dört kat hız neden yok? Bölümler: 0:00 Aynı sürecin içinde farklı yürütme hatları 0:21 Arayüz neden uzun iş boyunca donmasın? 1:04 Paylaşılan ile özel olanı ayır 1:51 Kullanıcı hatları çekirdeğe nasıl eşlenir? 2:55 Eşzamanlılık, paralellik ve görev bölme 3:48 Seri kalan iş, hızlanmayı sınırlar 4:42 Çekirdek sayısını değiştir, aynı işi koru 5:30 Hat oluşturmak ve ortak veriyi korumak 6:20 Dört çekirdekte dört kat hız neden yok? 6:56 Üç yanlış içgüdü 7:30 Paylaşımın kazancı ve sınırı Kaynak kitap: Abraham Silberschatz, Peter B. Galvin, Greg Gagne — Operating System Concepts, 10. baskı (2018), §4.1–4.3; §4.5.1 kavram köprüsü. 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.