Yazeka
Arama sonuçlarına göre oluşturuldu
Kernel (çekirdek), bilgisayarda donanım (hardware) ve yazılım (software) arasındaki bağlantıyı sağlayan arabirim olarak çalışır 2.
Kernel'in çalışma şekli şu şekilde özetlenebilir:
- Sistem açılışı 2. Kernel, sistem açılırken belleğe yüklenir ve sistem kapatılıncaya kadar ana bellekte kalır 2.
- İşlemci yönetimi 2. Kernel, işlemci yönetimi, bellek yönetimi ve G/Ç (giriş-çıkış) işlemleri gibi temel işlemler arasındaki iletişimi kurar 2.
- Ayrıcalıklı işlem seviyesi 2. Kernel Mode adı verilen ayrıcalıklı bir işlem seviyesinde çalışır 2. Bu seviyede çalışan kod, donanıma ve sistemin tamamına tam yetki ile müdahale edebilir 2.
- Uygulama programları 2. Uygulama programları, User Mode adı verilen daha kısıtlı bir işlem seviyesinde çalışır 2. User Mode'da çalışan uygulamalar, çekirdeğin ya da başka uygulamaların bellek bölgelerine erişemezler, bazı kısıtlanmış işlemci komutlarını çalıştıramazlar ve donanım kaynaklarına doğrudan müdahale edemezler 2.
- Aygıt sürücüleri 3. Monolitik çekirdekte aygıt sürücüler, işletim sistemi çekirdeğinin bir parçası olarak Kernel Mode'da çalışır 3. Mikro çekirdekte ise aygıt sürücüler, tıpkı uygulama programları gibi User Mode'da çalışır ve çekirdek ile mesajlaşma yöntemi ile iletişim kurar 3.
Kernel'in çalışma şekli, işletim sisteminin türüne ve mimarisine göre değişiklik gösterebilir.
5 kaynaktan alınan bilgiyle göre: