İşletim Sistemleri Deneme Sınavı Sorusu #722993

Mesajlaşma mekanizması nedeniyle süreçlere sistem yükü getiren yaklaşım aşağıdaki seçeneklerden hangisinde verilmiştir?


Hibrit yaklaşım

Modüler yaklaşım

Katmanlı yaklaşım

Mikro çekirdek yaklaşımı

Basit yapılı yaklaşım


Yanıt Açıklaması:

Mikro çekirdek yapısının avantajları düzenleme kolaylığı, genişletme kolaylığı ve güvenliktir. Çekirdek sadece işletim sisteminin yürütülmesi için gereken işlevleri barındırdığından küçük boyutludur. Küçük boyutlu çekirdek kolayca düzenlenebilir ve farklı donanım mimarilerine aktarılabilir. Bunun yanında, tüm servisler kullanıcı katmanında eklendiğinden yeni servislerin eklenmesi işletim sistemi çekirdeğinde güncelleme gerektirmez. Yeni servisler, çekirdeğin sağladığı mesajlaşma mekanizmasını kullanarak sisteme entegre olabilir. Bu sayede sistem kolaylıkla genişletilebilir. Son olarak servislerin kullanıcı katmanında sürdürülmesi daha güvenli ve kararlı bir sistem oluşturmaktadır. Bu servislerin herhangi birinin çökmesi, sistem bütünlüğünü ve çalışmasını tehlikeye atmaz. İşletim sistemi çalışmaya devam ederken sadece bu servisten yararlanan uygulamaların çalışması sekteye uğrar. Mikro çekirdek yaklaşımının dezavantajı, mesajlaşma mekanizması nedeniyle süreçlere sistem yükü getirmesidir. Bu durum sistem performansını olumsuz etkilemektedir. Örneğin, mikro çekirdek yaklaşımıyla geliştirilen Windows NT işletim sisteminin ilk versiyonlarının performansı, öncülü Windows 95’e göre düşüktü. Windows NT 4.0 versiyonu ile bazı servisler kullanıcı katmanından çekirdek katmanına çekilerek performans iyileştirmeleri sağlandı. Windows XP ile birlikte, Windows çekirdeği performans kaygıları ile mikro çekirdek yapısını terk ederek yekpare bir yapıya doğru evrildi. Doğru yanıt D'dir.

Yorumlar
  • 0 Yorum