Yazan: Şadi Evren ŞEKER
Bir bilgisayarda çalışan birden fazla işlemin (process) bir biri ile haberleşmesini hedefleyen teknolojidir. Hız açısından düşünüldüğünde en hızlı iletişim yöntemi hafıza (RAM) üzerinde veri paylaşımıdır.
Dolayısıyla bir işlemin hafızaya yazdığı bilgi başka bir işlem tarafından okunarak bu iletişim sağlanmış olur.
Günümüz işletim sistemlerinde bu paylaşım işlemi aşağıdaki 4 işlemden birisi ile yapılmaktadır:
mesajlaşma (message passing)
senkronizasyon (synchronization)
paylaşılmış hafıza (shared memory)
uzak prosedür çağırımı (remote procedure calls)

Yukarıdaki bu yönetemlerin hepsinin ortak yanı hafıza temelli iletişim yöntemleri olmalarıdır.

Yorumlar

  1. AvatarBURAK KILINÇ

    neden processlerin haberleşmesinde mesaj geçme yöntemi yerine paylaşımlı bellek kullanımı tercih edilir?? teşekkürler..

Abbas Tolgay Yılmaz için bir cevap yazın Cevabı iptal et

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

Lütfen onaylayınız *