SORU
10 Mayıs 2011, Salı


Çekirdek alanı ve kullanıcı alanı arasındaki fark nedir?

Çekirdek alanı ve kullanıcı alanı arasındaki fark nedir? Çekirdek alanı, çekirdek iş parçacığı, çekirdek süreçleri ve kernel aynı şey demek yığını mı? Ayrıca, neden bu ayrım ihtiyacımız var mı?

CEVAP
10 Mayıs 2011, Salı


gerçektenbasitleştirilmiş cevap çekirdek çekirdek uzayında çalışan ve normal programlar kullanıcı uzayda çalıştırın. Kullanım alanı temel olarak bellek (ve diğer kaynaklar) OS çekirdek tarafından diğer programlar tarafından veya sahibi dağıtacaklarını böylece kullanıcı programları kısıtlar kum-boks bir form. (Bu, genellikle tamamen ortadan kaldırmak değil) makinenin çökmesini gibi kötü şeyler yapmak için yeteneğini sınırlar.

Çekirdek işletim sistemi çekirdeğidir. Normalde bellek ve makine donanım (ve makinede her şey) tüm tam erişim hakkına sahiptir. Makineyi mümkün olduğunca sabit tutmak için, normalde en güvenilir, iyi test edilmiş tek kod çekirdek modunda çalıştırmak istiyor/çekirdek alanı.

Yığın hafıza başka bir parçası, ayrı değil birlikte hafıza geri kalanı ile, bu yüzden doğal olarak.

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Ampisound

    Ampisound

    12 Kasım 2006
  • Edgar flores

    Edgar flores

    7 HAZİRAN 2006
  • TechShowsYou

    TechShowsYou

    3 Mart 2011