進程間的通訊---------共享內存

《一》共享內存的實現原理: 共享內存區域是多個進程共享的一部分物理內存,如果多個進程都把該內存區域映射到自己的虛擬內存地址空間,則這些進程就都可以直接訪問這篇共享內存區域,從而可以通過該區域進行進程間的通訊 ,一個進程向共享內存中寫入了數據,共享這個內存區域的所有進程都可以立刻獲取到其中的數據,這塊共享虛擬內存的頁面出現在每一個共享該頁面的進程的頁表中,但是它不需要再所有進程的虛擬內存中都有相同的
相關文章
相關標籤/搜索