ipcs简单介绍
来源:互联网 发布:超人 知乎 编辑:程序博客网 时间:2024/03/28 20:43
ipcs是一个uinx/linux的命令。用于报告系统的消息队列、信号量、共享内存等
1、列出所有的ipcs参数: -a
[root@test ~]# ipcs -a
------ Shared Memory Segments --------
key
0x00000000 0
0x00000000 32769
0x00000000 65538
------ Semaphore Arrays --------
key
0x00000000 0
0x00000000 98305
0x000000a7 131074
------ Message Queues --------
key
2、列出进程中的消息队列: -q
当前范例中为空
[root@test ~]# ipcs -q
------ Message Queues --------
key
3、列出所有的信号量: -s
[root@test ~]# ipcs -s
------ Semaphore Arrays --------
key
0x00000000 0
0x00000000 98305
0x000000a7 131074
4、列出所有的共享内存信息: -m
[root@test ~]# ipcs -m
------ Shared Memory Segments --------
key
0x00000000 0
0x00000000 32769
0x00000000 65538
5、要列出进程更详细信息: -i+pid
[root@test ~]# ipcs -m -i 32769
Shared memory Segment shmid=32769
uid=0
mode=0644
bytes=16384
att_time=Fri Aug 13 09:10:30 2010
det_time=Fri Aug 13 09:10:30 2010
change_time=Fri Aug 13 09:10:30 2010
6、列出系统中的限额: -l(列出全部,也可指定要查看的限额)
[root@test ~]# ipcs -l
------ Shared Memory Limits --------
max number of segments = 4096
max seg size (kbytes) = 32768
max total shared memory (kbytes) = 8388608
min seg size (bytes) = 1
------ Semaphore Limits --------
max number of arrays = 128
max semaphores per array = 250
max semaphores system wide = 32000
max ops per semop call = 32
semaphore max value = 32767
------ Messages: Limits --------
max queues system wide = 998
max size of message (bytes) = 8192
default max size of queue (bytes) = 16384
7、列出创建者以及属主的uid和gid: -c
[root@test ~]# ipcs -c
------ Shared Memory Segment Creators/Owners --------
shmid
0
32769
65538
------ Semaphore Arrays Creators/Owners --------
semid
0
98305
131074
------ Message Queues: Creators/Owners --------
msqid
8、列出最后的访问时间: -t
[root@test ~]# ipcs -t
------ Shared Memory Attach/Detach/Change Times --------
shmid
0
32769
65538
------ Semaphore Operation/Change Times --------
semid
0
98305
131074
------ Message Queues Send/Recv/Change Times --------
msqid
9、列出创建者和对应的进程id: -p
[root@test ~]# ipcs -p
------ Shared Memory Creator/Last-op --------
shmid
0
32769
65538
10、列出当前的使用状况: -u
[root@test ~]# ipcs -u
------ Shared Memory Status --------
segments allocated 3
pages allocated 6
pages resident
pages swapped
Swap performance: 0 attempts
------ Semaphore Status --------
used arrays = 3
allocated semaphores = 3
------ Messages: Status --------
allocated queues = 0
used headers = 0
used space = 0 bytes
- ipcs简单介绍
- ipcs,ipcm命令介绍
- ipcs和ipcrm命令介绍
- ipcs和ipcrm 简单用法
- ipcs
- ipcs
- ipcs
- ipcs
- ipcs
- ipcs
- ipcs
- ipcs
- ipcs命令和ipcrm命令介绍
- 简单解释一下ipcs命令和ipcrm命令
- IPC介绍——10个ipcs例子
- IPC介绍——10个ipcs例子
- IPC介绍——10个ipcs例子
- Linux 下ipcs 和ipcrm命令简单使用
- 关于java core的一些知识
- 基本垃圾回收算法
- 架构、框架、模式和平台
- #pragma comment lib
- Eclipse 自动提示功能配置
- ipcs简单介绍
- 常见排序算法的稳定性
- 谈30岁后it人员职业发展规划
- Linux学习笔记三:gvim中到跳转命令和部分正则表达式
- C#中的Action<>和Func<>
- 一个例子,理解java中的继承(来自《疯狂java讲义》)
- Boost使用入门 ---转
- 开学前倒数第十一周(6.10-6.16)
- Nginx 安装攻略手册