Kernel (çekirdek), işletim sisteminin en önemli bileşenlerinden biridir ve donanım ile yazılım arasında köprü görevi görür 12.
Kernel'in temel işlevleri:
- Bellek yönetimi: Sistemdeki belleği yönetir ve yazılım uygulamaları arasında paylaştırır 23.
- İşlem yönetimi: Yazılım uygulamaları tarafından başlatılan işlemleri yönetir ve zaman paylaşımlı olarak işlemci kullanımını sağlar 23.
- Cihaz yönetimi: Donanım aygıtlarının sürücüleri aracılığıyla kontrol edilmesini sağlar 23.
- Dosya sistemi yönetimi: Dosya sistemlerinin yönetiminden sorumludur ve dosya okuma, yazma, silme gibi işlemleri yönetir 23.
- Güvenlik ve erişim kontrolü: Sistem kaynaklarına erişim politikalarını denetler ve yetkisiz erişimi engeller 23.
Kernel, sistemin güvenliğini, kararlılığını ve performansını doğrudan etkiler 2.
5 kaynaktan alınan bilgiyle göre: