1.概述
Posix IPC的三種類型:
Posix消息隊列
Posix信號量
Posix共享內存區
2.IPC名字
三種類型的Posix IPC都使用“Posix IPC名字“進行標識。
Posix IPC名字的移植性問題採用:px_ipc_name函數。
3.創建於打開IPC通道
mq_open、sem_open和shm_open這三個創建或打開一個IPC對象的函數
4.IPC權限
大多數Unix內核按如下步驟執行權限測試:
如果當前進程的有效用戶ID爲0(超級用戶),那就允許訪問
在當前進程的有效用戶ID等於該IPC對象的屬主ID的前提下,如果相應的用戶訪問權限位已設置,那就允許訪問,否則拒絕訪問。
在當前進程的有效組ID或它的輔助組ID等於該IPC對象的組ID的前提下,如果相應的用戶訪問權限位已設置,那就允許訪問,否則拒絕訪問。
如果相應的其他用戶訪問權限爲已設置,那就允許訪問,否則拒絕訪問。