ipcs

ipcs -m #查看系统中已经存在的共享内存

------ Shared Memory Segments --------
key         shmid       owner       perms       bytes       nattch      status
0x00000000  0           jiang       600         393216      2           dest         
  • shmid :共享内存的id
  • perms :permission
  • nattch :number attatch

ipcs -q #查看系统中现有的消息队列

------ Message Queues --------
key         msqid   owner       perms       used-bytes      messages
0x96081cc9  0       jiang       664         40              2 
  • used-byte: 队列的大小
  • message : 队列中消息的条数

ipcs -s#查看系统中已经存在的信号量集

----- Semaphore Arrays --------
key        semid      owner      perms      nsems 
  • nsems:信号量集的大小(信号量的个数)

ipcs -a #all, 查看系统中所有的IPC结构

ipcrm

ipcrm -m shmid #删除指定shmid的共享内存
ipcrm -q 0 #删除指定的消息队列, 0是msqid
ipcrm -s semid #删除指定的信号量集

ipcs, ipcrm相关推荐

  1. 进程间通信——信号量及ipcs/ipcrm 介绍

    1.信号量描述 信号量是用来同步进程的(即控制进程的执行),是一个特殊的变量,一般取正数值.它的值代表允许访问的资源数目.获取资源时,需要对信号量的值进行原子减一,该操作被称为 P 操作.当信号量值为 ...

  2. ipcs ipcrm命令

    unix/linux下的共享内存.信号量.队列信息管理 在unix/linux下,经常有因为共享内存.信号量,队列等共享信息没有干净地清楚而引起一些问题. 查看共享信息的内存的命令是ipcs [-m| ...

  3. 【Linux】IPCS/IPCRM命令详解

    文章目录 (一)`ipcs`查看消息队列.共享内存.信号量的使用情况 (二)`ipcrm`(管理员)移除消息队列.共享内存.信号量 (三)`ipcs`输出选项 (一)ipcs查看消息队列.共享内存.信 ...

  4. linux共享内存原IPCS,共享内存相关(ipcs/ipcrm)

    在Linux进程通信中,共享内存的应用是比较普遍,把自己学习过的资料作一个小结吧! 共享内存是系统出于多个进程之间通讯的考虑,而预留的的一块内存区.在/proc/sys/kernel/目录下,记录着共 ...

  5. ipcs ipcrm

    ipcs和ipcrm用法简介 命令名称:ipcs 使用权限:所有使用者 使用方式: ipcs [-m|-q|-s] -m       输出有关共享内存(shared memory)的信息 -q     ...

  6. ipcs、ipcrm、sysresv、kernel.shmmax

    ipcs.ipcrm.sysresv.kernel.shmmax 1.1  BLOG文档结构图 1.2  前言部分 1.2.1  导读和注意事项 各位技术爱好者,看完本文后,你可以掌握如下的技能,也可 ...

  7. Linux 命令(52)—— ipcrm 命令

    1.命令简介 ipcrm 命令用于删除指定 ID 的 IPC(Inter-Process Communication,进程间通信)对象,包括消息队列(message queue).共享内存(share ...

  8. Linux 命令(51)—— ipcs 命令

    1.命令简介 ipcs 命令用于查看 Linux 进程间通信设施的状态,包括消息列表.共享内存和信号量的信息.可以帮助开发人员定位进程间通信中出现的问题. 注意,本文描述的是 util-linux 版 ...

  9. Unix 的基本命令:

    Unix 的基本命令: man info cd, alias, export, fg, bg, history ls, pwd, cp, mv, rm, diff, sort, cat, more, ...

最新文章

  1. r型聚类典型指标_聚类与RFM模型 —— 从5月的一道腾讯数据分析面试题说起
  2. 从Theano到Lasagne:基于Python的深度学习的框架和库
  3. android-仿QQtab
  4. openwrt dhcp不分配_【装维技巧】DHCP工作原理详解(上)
  5. CentOS7升级Python2.7.5至2.7.13版本
  6. OSI各层相关的协议
  7. 实用UI设计需要学什么软件?
  8. Python编写学生类计算年龄、成绩等级
  9. python将object转换为float_如何在python中将datatype:object转换为float64?
  10. 浅析计算机应用管理及前景,论计算机应用技术的现状及前景
  11. java 解析 xml中的冒号_Java jdom解析xml文件带冒号的属性
  12. 自动阅读脚本成本分析大全(单月阅读成本核对)
  13. Android 颜色表
  14. matlab中的矩阵元素表示和求和
  15. webservice 缺少根元素_知识点:高中化学氮元素及其化合物知识总结
  16. 解决 “ISO C++ 不允许比较指针和整数的值 “
  17. DeepFlow: Deep Learning-Based Malware Detection by Mining Android Application
  18. Java——重写hashCode()和euqals()方法
  19. 炫舞行书教学视频java_王羲之行书基本笔画教程 王羲之行书基本笔画讲解视频...
  20. 亚马逊违反受限商品政策三次,亚马逊恢复受限asin

热门文章

  1. c++内存管理-VC6
  2. 解决执行 df -h 卡住,yum和rpm都无法安装软件问题
  3. Production Hair Rendering in RenderMan
  4. pheonix从入门到进阶
  5. 阻塞队列BlockingQueue
  6. 【前端】JavaScript
  7. MicroStation VBA 操作提示
  8. Arcgis Server发布服务
  9. 穷举 百文百鸡
  10. 解决zabbix的cannot allocate shared memory of size错误