共享內存

共享內存是常用的進程之間的通信,兩個進程可以直接共享訪問同一塊內存區域 一:共享內存的實現步驟如下: (1)創建共享內存區 進程1通過操作系統提供的API從內存中申請一塊共享區域,Linux系統中可以通過shmget,函數實現,生成的共享內存塊與某個特定的key進行綁定。 (2)映射共享內存到進程1中 在Linux環境中,可以通過shmat實現 (3)映射共享內存到進程2中 進程2通過進程1的sh
相關文章
相關標籤/搜索