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

  • DetroitBORG

    DetroitBORG

    29 Temmuz 2008
  • RaquelGamesBR

    RaquelGamesB

    20 HAZİRAN 2009
  • ShotgunSandwichENT

    ShotgunSandw

    3 EKİM 2012