Linux ipcs命令
来源:互联网 发布:怎样增加淘宝信用额度 编辑:程序博客网 时间:2024/05/18 00:47
默认情况下,在Linux系统上运行的每个进行都有自己专用的内存分页,一个进程不能访问另一个进程正在使用的内存分页。内核也有自己的内存区域。出于安全性考虑,任何进程都是不得访问内核进程使用的内存。
要促进行数据共享,可以创建共享内存分页。通用共享内存区域可以供多个进程读取和写入。内核维护和管理共享内存区域,并允许单个进程访问共享区域。
使用特殊命令ipcs可以查看系统当前共享内存分页。在linux下,经常有因为共享内存、信号量,队列等共享信息没有干净地清楚而引起一些问题。
查看共享信息的内存的命令是ipcs [-m|-s|-q]。 默认会列出共享内存、信号量,队列信息,-m列出共享内存,-s列出共享信号量,-q列出共享队列
清除命令是ipcrm [-m|-s|-q] id。
-m 删除共享内存,-s删除共享信号量,-q删除共享队列。
ipcs可用来显示当前Linux系统中的共享内存段、信号量集、消息队列等的使用情况。
命令示例:
ipcs -a或ipc显示当前系统中共享内存段、信号量集、消息队列的使用情况;
ipcs -m 显示共享内存段的使用情况;
ipcs -s 显示信号量集的使用情况;
ipcs -q 显示消息队列的使用情况;
ipcrm可用来删除对应的共享内存段、信号量、消息队列;
命令示例:
ipcrm -s semid 删除对应的信号量集
ipcrm -m shmid 删除对应的共享内存段
ipcrm -q msqid 删除对应的消息队列
每个共享内存段都是对应有一个创建该内存的所有者,每个内存段还对应一个标准的Linux权限设置,可
以设置该内存段对于其他用户的可用性。使用健值允许其他用户获得访问共享内存段的权限。
- linux ipcs 命令详解
- Linux ipcs命令
- linux命令--ipcs, ipcrm
- Linux ipcs 命令详解
- 关于linux命令ipcs--自学
- linux 命令之 ipcs、ipcrm
- linux学习笔记--ipcs命令
- linux学习笔记--ipcs命令
- Linux ipcs 命令和ipcrm命令详解
- Linux中的ipcs命令与ipcrm命令
- Linux ipcs 命令和ipcrm命令详解
- ipcs命令
- ipcs命令
- 命令IPCS
- ipcs命令
- ipcs 命令
- ipcs命令
- linux命令详解--ipcs和ipcrm
- 去JOJ的新生赛以guest的身份打酱油一天
- java并发框架
- python 从远程服务器下载日志文件的程序
- Tomcat源码解读系列(三)——Tomcat对HTTP请求处理的整体流程
- Tomcat源码解读系列(四)——Tomcat类加载机制概述
- Linux ipcs命令
- 如何在cmd命令行中查看、修改、删除与添加环境变量
- 从头开始学习JAVA
- Socket Receive数据一次性接收不全的问题
- OSGi技术在Java Web开发中的应用
- 吐槽--2013.01.09
- Linux chgrp命令更改文件属组命令执行方式
- Android进阶练习-改善布局性能
- 题目1462:两船载物问题