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

Bir Cevap Yazın

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


× yedi = 28