İşletim
Sistemi:
Bilgisayar donanımının
doğrudan denetimi ve yönetiminden, temel sistem işlemlerinden ve uygulama
yazılımlarını çalıştırmaktan sorumlu olan sistem yazılımıdır.
Bütün diğer yazılımların belleğe girdi /çıktı aygıtlarına erişimini sağlar.
Birden çok yazılım aynı anda çalışıyorsa, her yazılıma yeterli sistem kaynağını ayırmakta ve birbirleri ile çakışmamalarını sağlamaktan sorumludur.
Bütün diğer yazılımların belleğe girdi /çıktı aygıtlarına erişimini sağlar.
Birden çok yazılım aynı anda çalışıyorsa, her yazılıma yeterli sistem kaynağını ayırmakta ve birbirleri ile çakışmamalarını sağlamaktan sorumludur.
İşletim sistemi katmanları:



Donanım
Katmanı
Çekirdek (Kernel):
İşletim sisteminin ana
bileşeni olan çekirdek, uygulama programları ile donanım bileşenleri arasında
köprü vazifesi görür.
İşlemcide çalışan proseslerin yönetimi, bellek yönetimi ve giriş(çıkış cihazların yönetimi gibi birçok temel işlev çekirdek tarafından gerçekleşir.
İşlemcide çalışan proseslerin yönetimi, bellek yönetimi ve giriş(çıkış cihazların yönetimi gibi birçok temel işlev çekirdek tarafından gerçekleşir.
Kabuk (Shell):
Çekirdeğin sağladığı servislere
erişim sağlayan bir ara katmandır.
İki farklı kabuk çeşidi
vardır;
- Komut istemi (CLI: command-line interface) kullanan kabuk işlemlerin daha hızlı yapılmasını sağlar
- Grafiksel arayüz (GUI: graphical user interface) kullanan kabuk ise kullanıcının yapmak istediği işlemleri daha hızlı tarif edebilmesini sağlar.
- Komut istemi (CLI: command-line interface) kullanan kabuk işlemlerin daha hızlı yapılmasını sağlar
- Grafiksel arayüz (GUI: graphical user interface) kullanan kabuk ise kullanıcının yapmak istediği işlemleri daha hızlı tarif edebilmesini sağlar.
Proses (Process):
Bir işletim sisteminde anahtar
kavramlardan biri olan proses temel olarak çalıştırılmakta olan bir programdır.
Bir kaynak program durgun bir komutlar dizisi şeklinde bulunurken, proses bu komutlar dizisinin işletilmesi anındaki durumuna verilen isimdir.
Bir kaynak program durgun bir komutlar dizisi şeklinde bulunurken, proses bu komutlar dizisinin işletilmesi anındaki durumuna verilen isimdir.
0 Yorumlar