Çekirdek nedir Çekirdek ne kadar gereklidir



Çekirdek, diskteki dosyaların izlerini tutar, programlarıbaşlatır ve yürütür, belleği ve çeşitli süreçlerin kaynaklarınıdüzenler, ağdan paketleri alır ve gönderir, vBulletin... Çekirdek kendi başına çok az işyapar, fakat diğer servislerin kullanabileceği araçlarısağlar. Ayrıca donanımlara doğrudan ulaşan kişileri önleyerek, onlarıkendi sunduğu araçlarıkullanmaya zorlar. Bu yolla çekirdek, kullanıcılarıdiğer kullanıcılara karşıkoruyacak bir yol izler.
Çekirdek tarafından sağlanan bu araçlar sistem çağrılarıüzerinden kullanılır. Sistem
programlarıişletim sisteminin ihtiyacıolan çeşitli servisleri yerine getirmek için çekirdek
tarafından sağlanan bu araçlarıkullanırlar. Çekirdek, işletim sisteminin kalbidir. Adından da anlaşılabileceği gibi, "kabuk", çekirdeğin çevresini sararken, donanımla iletişim kurmak da çekirdeğin işidir.
Donanım <-> Çekirdek <-> Kabuk <-> Uygulamalar Kimi işletim sistemlerinde kabuk ve çekirdek tümüyle ayrıbileşenlerken, kimilerinde bu ayrım yalnızca kavramsaldır.