Kayıtlar

process nedir etiketine sahip yayınlar gösteriliyor

İşletim Sistemleri Günlüğüm-1 : PROCESS

Resim
PROCESS :    Process çalışmakta olan bir programı ifade etmektedir. Aslında bir program ile Process arasındaki fark da bu noktada meydana gelir. Program bilgisayar tarafından yapılmasını istediğimiz talimatların hafızadaki gösterimi olarak düşünülebilir. Process olmadan herhangi bir işlem gerçekleştiremezler. Process ise bu talimatları gerçekleştiren işlem olarak düşünülebilir. Ayrıca processler tek bir işlemci (CPU) üzerinde birden fazla işlemciye sahipmiş gibi işlem yapabilmemize olanak sağlarlar.  Processler arasında “yazılabilen hafıza” paylaşımı yoktur. Yani bir process başka bir processin işlem yaptığı bir alanda doğrudan doğruya değişiklik yapamaz/yapmamalı. Processlerin aralarında haberleşmeleri (Inter-Process Communication (IPC)) için bazı özelleşmiş yapılar kullanılmaktadır. Bu aşamada senkronizasyon önemlidir ve programcının bunu sağlaması gereklidir. Senkronizasyonu sağlanmamış bir program önemli problemler çıkarabilir. Ve bu problemlerin onarılması g...