我有一个消息队列ID,我需要确定哪些进程正在读取和写入该队列。 是否有可能与' ipcs'?
一起使用的选项ipcs -q|grep qid
这并没有提供这些细节。 感谢
答案 0 :(得分:0)
您只能检索调用msgsnd()
的最后一个PID以及为指定的System V消息队列调用msgrcv()
的最后一个PID。
您可以使用:
ipcs -q -p
将输出:
------ Message Queues PIDs --------
msqid owner lspid lrpid
其中:
lspid
- 最后msgsnd()
lrpid
- 最后msgrcv()