Linux 小技巧
2016-04-01 13:26
337 查看
问题
在开发过程中,因为开发和测试的目的,使用了很多信号量、共享内存、消息队列等。
而由于开发过程的不确定性,这些已申请的IPC资源常常没有删除,
导致这些资源的浪费,并可能对实际程序造成影响。
解决办法
使用IPC状态命令,查看(ipcs)并删除(ipcrm)已使用IPC资源。
用法
1) 信号量
查看信号量:
ipcs -s
2)共享内存
查看共享内存
ipcs -m
3 消息队列
查看消息队列
ipcs -q
删除消息队列
ipcrm -q msgid //msgid表示消息队列
在开发过程中,因为开发和测试的目的,使用了很多信号量、共享内存、消息队列等。
而由于开发过程的不确定性,这些已申请的IPC资源常常没有删除,
导致这些资源的浪费,并可能对实际程序造成影响。
解决办法
使用IPC状态命令,查看(ipcs)并删除(ipcrm)已使用IPC资源。
用法
1) 信号量
查看信号量:
ipcs -s
删除信号量 ipcrm -s semid // semid表示信号量ID
2)共享内存
查看共享内存
ipcs -m
删除共享内存 ipcrm -m shmid //shmid表示共享内存ID
3 消息队列
查看消息队列
ipcs -q
删除消息队列
ipcrm -q msgid //msgid表示消息队列
相关文章推荐
- Linux下的Input子系统(三)
- 在虚拟机中安装红旗桌面7.0 Linux操作系统的详细图文教程
- centos 6.6 编译安装PHP7.0.5
- 解决 RHEL 7/ CentOS 7/Fedora 出现Unit iptables.service failed to load
- Linux串口(serial、uart)驱动程序设计
- linux 清空文件内容命令
- svn创建linux服务器svn仓库目录并上传项目
- 问候
- linux设备树的建立过程
- 我眼中的Linux设备树(Device tree)
- Linux 获取设备树源文件(DTS)里的资源
- linenoise 源码分析(二)
- Linux _sem 信号量 V_P
- Linux _sem 信号量 V_P
- Linux _msg 消息队列 demo
- Linux基本常识积累
- Linux_ msg 消息队列
- Linux _share 内存共享 demo
- Linux _ share 内存共享
- Linux_ select demo