【发布时间】:2011-10-23 15:38:33
【问题描述】:
有没有办法列出所有 posix-named-semaphores,ipcs 似乎没有提供有关 posix 信号量的任何信息,例如ipcs -s 输出是
------ Semaphore Arrays --------
key semid owner perms nsems
0xcbc384f8 32769 xxx 600 1
虽然我已经创建了许多 posix 信号量并且列出 `/dev/shm' 显示了它们
-rw------- 1 xxx auniyal 16 2011-08-09 15:59 /dev/shm/sem.mysem
-rw------- 1 auniyal auniyal 16 2011-08-09 16:29 /dev/shm/sem.mysem1
【问题讨论】:
-
AFAIK 没有关于如何或在何处实现 posix 命名信号量的规范。您似乎已经找到了 linux 将它们放在您自己的位置。您可以看到名称、所有者和权限,那么您需要什么进一步的信息?
-
@Duck,是的,但只是想检查是否有像 ipcs 这样的官方方式或命令
-
除非某个特定的操作系统自己创建了一些东西,否则我认为没有。 OTOH,一旦你知道去哪里看 ls 和 rm 就很方便了。
标签: posix semaphore ubuntu-10.04