如何在Mac OS X上列出POSIX信号量

时间:2012-07-09 10:39:40

标签: macos posix handle

如何在Mac OS X上列出属于特定进程的POSIX命名信号量?

我知道ipcs -s命令,但它似乎列出了System V信号量,我猜这与信号不同,因为我不认识我自己命名的信号量。

我使用sem_open / sem_close / sem_wait函数。

有没有办法列出属于特定进程的“句柄”,比如Windows平台上的Process Explorer?

1 个答案:

答案 0 :(得分:4)

你可以lsof -p <pid> | grep PSXSEM。运行特权时lsof可能更可靠,您可能希望使用sudo lsof ...