Linux下共享內存通信實現A進程死循環輸出A後被C進程處理輸出C

一.共享內存基本概念 共享內存是進程間通信中最簡單的方式之一。 共享內存是系統出於多個進程之間通訊的考慮,而預留的的一塊內存區。 共享內存允許兩個或更多進程訪問同一塊內存,就如同 malloc() 函數向不同進程返回了指向同一個物理內存區域的指針。當一個進程改變了這塊地址中的內容的時候,其它進程都會察覺到這個更改。 基本概念與相關函數參考一下博客 進程間通信之-共享內存 二.相關函數 1、shmg
相關文章
相關標籤/搜索