İnternette İstediğiniz Gibi Çevrimiçi Para Kazanma!

8 İşletim Sistemi Bileşenleri ve Tam Tartışmaya İlişkin Açıklamaları

Şu an okuyorsunuz: 8 İşletim Sistemi Bileşenleri ve Tam Tartışmaya İlişkin Açıklamaları

Genel olarak bir işletim sisteminin tasarımını oluşturabilecek üç temel unsur vardır. Bileşene modüler de denilebilir, çünkü farklı işlevlere sahiptir ve ayrı olarak geliştirilebilir. Bu bölümler:

    UI (Kullanıcı Arayüzü) Çekirdek Dosya Yönetim Sistemi

Ve aslında, tüm işletim sistemleri aynı yapıya sahip değildir. ancak Avi Silberschatz, Peter Galvin ve Greg Gagne farz edelim ki, genellikle modern bir işletim sistemi aşağıdaki gibi bileşenlere sahiptir:

İşletim Sistemi Bileşenleri ve Tanımları

İşletim sistemi ayrıca birkaç bileşene sahiptir. Bu bileşenler, süreç yönetimi, ana bellek yönetimi, ikincil depolama yönetimi, G / Ç sistem yönetimi, dosya yönetimi, koruma sistemleri, ağlar, Komut Tercüman sistemleri olmak üzere 8 bileşene ayrılmıştır. İşletim sistemi bileşenlerinin daha ayrıntılı bir açıklaması aşağıdadır:

1. Süreç Yönetimi

İşletim Sistemi Bileşenleri - Süreç Yönetimi

İşlem, bir program yürütülürken bir durumdur. Bir süreç aynı zamanda kendi görevlerini yerine getirebilmek için bir takım kaynaklar gerektirir. Bu kaynaklar arasında bellek, Giriş ve Çıkış aygıtları, CPU zamanı ve dosyalar bulunur.

İşletim sistemi ayrıca süreç yönetimi ile yakından ilgili faaliyetlerden ve faaliyetlerden de sorumludur, örneğin:

    Ertele veya bir işleme devam et. Senkronizasyon işlemi için gerekli mekanizmaları sağlar. İletişim süreci için gerekli mekanizmaları sağlayın. Kilitlenme işleminde işleme için gerekli mekanizmayı sağlar.

2. Ana Bellek Yönetimi

hafıza yönetimi

Ana hafızaya genellikle geniş bir bayt dizisi olan hafıza da denir ve boyutu yüzlerce, binlerce ve ayrıca milyonlarca kişiye ulaşabilir. Her baytın kendi adresi vardır.

Hafıza aynı zamanda erişim verilerinin bir CPU veya giriş ve çıkış cihazları tarafından kullanılabileceği bir saklama yeri olacak bir fonksiyona sahiptir. Bu bellek ayrıca geçici veya geçici bir depolama alanı olarak dahil edilir. Bu, sistem kapatıldığında verilerin kaybedileceği anlamına gelir.

İşletim sistemi ayrıca hafıza yönetimi ile ilgili aktivitelerden de sorumlu olabilir, örneğin:

    Belleğe yüklemek istediğiniz programı seçebilir. İhtiyaca göre düzenlenmiş bellek alanını tahsis edebilir ve tahsis edebilir. Kullanılan hafızayı ve onu kullanabilen herkesin kaydını tutabilir.

3. İkincil Depolama Yönetimi

İşletim Sistemi Bileşenleri - İkincil Depolama Yönetimi

Ana belleğe kaydedilen veriler geçici özelliklere sahiptir ve ayrıca miktar çok azdır. Bu nedenle, bilgisayarda bulunan tüm verileri ve programları depolayabilmek için ikincil depolamaya ihtiyaç vardır.

İkincil depolamanın kalıcı özelliklere sahip olduğu ve ayrıca çok fazla veri tutabildiği yer İkincil depolama örnekleri, disketler, sabit diskler vb.

İşletim sistemi, disk yönetimi ile yakından ilgili faaliyetlerden de sorumlu olacaktır. Örnekler arasında depolama tahsisi, disk zamanlaması ve ayrıca boş alan yönetimi sayılabilir.

4. G / Ç Sistemlerinin Yönetimi

disket

Giriş ve çıkış sistemlerinin yönetimi de sıklıkla cihaz yöneticileri olarak adlandırılır. Ayrıca, giriş ve çıkış işlemlerinin üniform olabileceği olağan cihaz sürücüsünü sağlayacaktır (oku, aç, yaz veya kapat).

Örneğin, kullanıcı sabit diskteki, disketteki ve ayrıca CD-ROM’daki bir dosyayı okumak için aynı işlemi kullanabilir. Bu G / Ç sistem yönetiminin bileşenleri şunlardır:

    Biriktirme, giriş ve çıkış sistemlerinin kullanımını daha verimli ve etkili olacak şekilde programlayabilir. Buffer, bu geçici olarak giriş ve çıkış cihazlarından bir dizi veriyi tutabilir. Belirli bir G / Ç donanımı için ayrıntılı işlemler yapabilen bir sürücü sağlar.

5. Dosya Yönetimi

dosya

Bir dosya, dosya oluşturucunun amacına göre bir bilgi topluluğudur. Dosyalar ayrıca hiyerarşik bir yapıya sahip bir yapıya sahip olabilir.

Ayrıca işletim sistemi aşağıdakilerden sorumlu olabilir:

    Dizinlerin oluşturulması ve silinmesi. Dosyaları ikincil depolamaya çıkarabilir. Bir dosyanın oluşturulması ve silinmesi. Dosyaları geçici olmayan depolama ortamlarına yedekleyebilir. Bir dizinin ve ayrıca dosyaların değiştirilmesini destekleyebilir.

6. Koruma Sistemi

koruma

Koruma sistemi, işlemci, program veya kullanıcı tarafından sistem kaynaklarına yapılabilecek erişimi kontrol edebilen bir mekanizmaya başvurabilir. Ancak koruma mekanizması aşağıdakiler için de zorunludur:

    Gerçekleştirilecek kontrolü belirleyebilir. zorlama yaptırımı için bir araç sağlayabilir. İzin verilen kullanımlar ile yapmayanlar arasında ayırım yapabilir.

7. ağ

Ağ İşletim Sistemi Bileşenleri

Dağıtılmış bir sistem, saat veya bellekle paylaşılamayan bir işlemciler topluluğudur. Her işlemcinin kendi hafızası vardır.

İşlemci ayrıca bir iletişim ağı üzerinden bağlanmıştır. Dağıtılmış sistemler, kullanıcılardan çeşitli sistem güç toplayıcılarına erişim sağlayabilir. Bu erişim ayrıca şunlara da neden olabilir:

    Bilgisayarları hızlandırın. Artan veri kullanılabilirliği. Artan yetenek.

8. Komuta Tercüman Sistemi

cli

Bir işletim sistemi komut kullanan veya kullanıcılardan gelen komutları bekleyecektir. Program bir dizi talimat okuyacak ve ayrıca genellikle aynı zamanda denilen kontrol ifadelerini de yorumlayacaktır. kontrol kartı yorumlayıcısı, komut satırı yorumlayıcısı ve UNIX kabuğu.

Bu Komut Tercüman Sistemi ayrıca bir işletim sisteminden diğerine birçok farklılığa sahiptir ve mevcut giriş ve çıkış cihazı teknolojisine ve amacına uyarlanabilir. Örnekler Kalem tabanlı (dokunma, CLI, Windowsve benzeri.

Böylece işletim sisteminin bileşenlerinin açıklaması ve tam bir açıklama. Umarım bu yazı sizin için faydalı olabilir.