進程間通信3--共享內存

共享內存機制主要用於實現進程間大量的數據傳輸 共享內存是在內存中單獨開闢的一段內存空間,這段內存空間有自己特有的數據結構,包括訪問權限、大小和最近訪問的時間等。該數據結構如下圖 1、創建共享內存(shmget) 2、共享內存的控制(shmctl) 系統使用shmcl函數來實現共享內存的控制,包括讀取狀態、設置狀態和刪除 3、映射共享內存(shmat) 在進程使用一段共享內存空間之前,需要將該內存空
相關文章
相關標籤/搜索