• Bağış
  • Çok işlemlik (Multi processing)

    Yazan: Şadi Evren ŞEKER

    Bir bilgisayarda aynı anda birden fazla işlemin(process) çalışmasına verilen isimdir. İşletim sistemlerinin gelişimi süreci incelendiğinde ilkel işletim sistemlerinde bu özellik bulunmuyordur. tek işlem (uniprocess) çalıştıran işletim sistemlerinde hafıza yönetimi bir işlemin kontrolünde yapıldığı için işletim sisteminin işlem üzerinde bir kontrolü bulunmuyor ve bir hafıza yönetimi yapılması gerekmiyordu. Benzer şekilde işlem yönetimi (process management) konusunda da oldukça rahatlık sağlayan tek işlemli işletim sistemlerinin en meşhur örneklerinden birisi de DOS (Disk Operating System)’dır. Bu işletim sisteminde aynı anda tek işlem çalışmaktaydı.

    Zamanla gelişen birden fazla programın (dolayısıyla işlemin) aynı anda çalışması ihtiyacı ile hafıza yönetiminde ve MİB (merkezi işlem birimi (CPU Central processing unit)) planlaması üzerinde değişiklikler yapıldı.
    Yeni işletim sistemlerinde her işlem kendi adres alanında diğer işlemlerden habersiz bir şekilde çalışmaktadır. Çalışan her işlemin kendi adres bilgisine sahip olabilmesi için mantıksal (logical) adres ataması yapılmaktadır. Bu sayede çalışan programlar her seferinde hafızanın farklı alanlarına yüklenseler bile aynı mantıksal alana erişebilmektedirler.

    Benzer Yazılar:

    Bilgisayar Kavramları üzerinde şu anda okumakta olduğunuz 'Çok işlemlik (Multi processing)' isimli yazı 18 Nov 2007 tarihinde, saat: 00:38 'de �adi Evren �EKER tarafından gönderilmiş, toplam 964 defa okunmuştur.

    Benzer yazıları Bilgisayar Kavramları, Programlama Dilleri, işletim sistemleri kategorilerinden okuyabilirsiniz. Yazar ile irtibat kurmak için email gönderebilirsiniz. Yazıya yorum yapabilir ya da yapılan yorumları RSS 2.0 ile takibe alabilirsiniz.


    Category: Bilgisayar Kavramları, Programlama Dilleri, işletim sistemleri
    1 response to “Çok işlemlik (Multi processing)”
    1. [...] fazla bilgi için: İşlemler arası iletişim (Inter process communication (IPC)) Çok işlemlik (Multi processing) Thread konularına [...]

    Leave a Reply