1.什么是IPC对象
IPC:inter-process communication,进程间通信对象;包括如下组件:
2.IPC分类
当前系统调用版本主要是类unix和linux操作系统之中包含,它是在linux操作系统出现之前发布的标准
IPC对象一旦创建好在系统中可见,只要不删除或者关闭系统就一直存在。
3.查看IPC对象 |命令|说明| |-|-| |ipcs|查看所有IPC对象| |ipcs -m|查看共享内存对象| |ipcs -q|查看消息队列对象| |ipcs -s|查看信号量对象| |ipcrm|删除IPC对象|
实例:
[root@iz2zefozq9h39txdb8s7npz ~]# ipcs
--------- 消息队列 -----------
键 msqid 拥有者 权限 已用字节数 消息
------------ 共享内存段 --------------
键 shmid 拥有者 权限 字节 nattch 状态
0x00000072 0 root 444 1 0
--------- 信号量数组 -----------
键 semid 拥有者 权限 nsems