İşletim Sistemi Ne Yapar? | İşletim Sistemleri #01

İşletim Sistemlerine Bakış

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

Müzik çalarken dosya indiriyor ve yazı yazıyorsunuz. Sınırlı işlemci, bellek ve aygıtlar bu işlere nasıl yetişiyor? Bilgisayarın içini temsil eden 3D modelden başlayıp işletim sisteminin görünmeyen görevlerini adım adım açıyoruz. Bu derste: 1. İşletim sisteminin kaynak yönetimi, soyutlama ve koruma görevleri 2. Kullanıcı, uygulama, işletim sistemi ve donanım katmanları 3. İşlemci, ana bellek, kalıcı depolama, denetleyici ve sürücü ayrımı 4. Tek çekirdekte eşzamanlılık ve çok çekirdekte paralellik 5. Giriş/çıkış beklemesini başka bir işle örtüştürmek 6. Donanım kesmesi, kesme işleyicisi ve kontrollü çekirdek geçişi 7. Basitleştirilmiş bellek bütçesi ve üç yaygın yanılgı Bölümler: 0:00 İşletim sistemi ne yapar? 0:03 Derse giriş ve yol haritası 1:09 Birçok iş, sınırlı donanım 1:54 Katmanlar, kaynak yönetimi ve soyutlama 2:55 İşlemci, RAM, depolama, sürücü ve denetleyici 4:04 Eşzamanlılık ve paralellik 5:11 Giriş/çıkış beklemesini örtüştürmek 6:18 Donanım kesmeleri 7:23 Kullanıcı modu ve çekirdek modu 8:29 Bellek bütçesi ve erişim sınırı 9:36 Üç yanlış içgüdü 10:28 Özet ve sonraki ders Sonraki ders: işletim sistemi hizmetleri, sistem çağrıları ve çekirdek yapıları. Kaynak kitap: Abraham Silberschatz, Peter B. Galvin, Greg Gagne — Operating System Concepts, 10. baskı (2018), Bölüm 1. Kitaptan konu sırası ve kavramlar izlenmiştir; anlatım, çizimler ve örnekler özgündür. Zaman ve bellek örnekleri belirtilen varsayımlara sahip öğretim modelleridir; gerçek cihaz ölçümü değildir. Hedef kitle: Bilgisayar mühendisliği ve yazılım öğrencileri, işletim sistemlerine sağlam bir giriş yapmak isteyenler.