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

Gab*_*acs 7 macos posix handle

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

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

我使用sem_open/ sem_close/ sem_wait函数.

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

Ken*_*ses 6

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