本文共 2514 字,大约阅读时间需要 8 分钟。
ipcs -a
ipcrm -q MessageID //删除消息队列
ipcrm -m SharedMemoryID //删除共享内存段
ipcrm -M SharedMemoryKey
ipcrm -s SemaphoreID //删除信号量
[@more@]#ipcs -a
IPC status from /dev/mem as of Mon Apr 27 16:11:11 BEIST 2009T ID KEY MODE OWNER GROUP CREATOR CGROUP CBYTES QNUM QBYTES LSPID LRPID STIME RTIME CTIME Message Queues:q 0 0x4301f06d --rw-rw-rw- root system root system 0 0 4194304 0 0 no-entry no-entry 1:43:34q 1 0x4101f06d --rw-rw-rw- root system root system 0 0 4194304 926238 164682 2:43:47 2:43:47 1:43:34q 2 0x4107001c -Rrw-rw---- root printq root printq 0 0 4194304 0 0 no-entry no-entry 1:44:29T ID KEY MODE OWNER GROUP CREATOR CGROUP NATTCH SEGSZ CPID LPID ATIME DTIME CTIME Shared Memory:m 3145728 0x67003004 --rw-r--r-- root system root system 3 12 156540 185320 1:43:28 1:43:19 1:43:17m 1 0xffffffff --rw-rw---- root system root system 1 4096 111416 111416 16:10:57 16:10:57 16:44:50m 2 0x68003004 --rw-r--r-- root system root system 3 106548 156540 185320 1:43:28 1:43:19 1:43:17m 3 0x70003004 --rw------- root system root system 3 3168 156540 185320 1:43:28 1:43:19 1:43:17m 4 0x78000009 --rw-rw-rw- root system root system 1 16777216 214002 5891014 17:04:53 17:05:22 1:43:25m 5 0xffffffff --rw-rw---- root haemrm root haemrm 1 4096 185320 185320 16:10:09 16:10:09 1:43:28m 6 0xffffffff --rw-rw---- root system root system 1 12288 111416 111416 16:10:57 16:10:57 1:45:48m 7 0x4bbf32e8 --rw-r----- oracle dba oracle dba 3357 67347296256 180338 2687594 16:11:10 16:11:10 2:21:06m 8 0xffffffff --rw-rw---- root system root system 1 4096 111416 111416 16:10:57 16:10:57 2:21:29m 9 0x0000cace --rw-rw-rw- root dba root dba 0 2 5579342 5579342 16:05:55 16:05:55 13:43:38T ID KEY MODE OWNER GROUP CREATOR CGROUP NSEMS OTIME CTIME Semaphores:s 3145728 0x010000b0 --ra------- root dba root dba 1 17:11:55 17:11:55s 1 0x6200035c --ra-r--r-- root system root system 1 16:44:27 16:44:27s 2 0x69003004 --ra-ra-ra- root system root system 2 16:08:29 1:43:17s 3 0x58003063 --ra-ra-r-- root system root system 1 1:43:19 1:43:19s 4 0x49005061 --ra-ra-ra- oracle dba oracle dba 1 13:42:23 13:42:23s 5 0x45000cc0 --ra-ra-ra- root dba root dba 1 16:05:55 13:43:38s 6 0x0000cace --ra-ra-ra- root dba root dba 1 16:05:55 13:43:38s 7 0x450035a6 --ra-ra-ra- root dba root dba 1 16:05:55 13:43:38共享内存段有时不能马上删除,需使用这个内存段的所有进程向OS发送detach命令时才有释放,此时可以考虑删除进程使用的信号量。帮助释放共享内存段。
来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/668365/viewspace-1021347/,如需转载,请注明出处,否则将追究法律责任。
转载于:http://blog.itpub.net/668365/viewspace-1021347/