『APUE自學筆記』進程間通信

IPC概述 進程間實現數據共享容易嗎? 如果進程空間之間有可以共享的交疊空間的話,進程間可以通過這個交疊的空間,很容易的就能實現數據共享。但是實際情況是,每個進程的進程空間是完全獨立的,進程空間沒有任何的交疊,所以實現數據共享的難度很高。 爲什麼進程空間是完全獨立的? 每個進程的虛擬地址範圍雖然都是相同的(由0~2^32)但是各個進程通過內存映射機制,映射一段獨立的物理內存。所以進程間互相獨立。
相關文章
相關標籤/搜索