【发布时间】:2016-12-16 07:47:04
【问题描述】:
我有一个消息队列 ID,我需要确定哪些进程正在读取和写入该队列。 是否有可以与“ipcs”一起使用的选项?
ipcs -q|grep qid
这并没有提供这些细节。 谢谢
【问题讨论】:
我有一个消息队列 ID,我需要确定哪些进程正在读取和写入该队列。 是否有可以与“ipcs”一起使用的选项?
ipcs -q|grep qid
这并没有提供这些细节。 谢谢
【问题讨论】:
对于指定的 System V 消息队列,您只能检索调用 msgsnd() 的最后一个 PID 和调用 msgrcv() 的最后一个 PID。
你可以使用:
ipcs -q -p
它会输出:
------ Message Queues PIDs --------
msqid owner lspid lrpid
地点:
lspid - 最后一个msgsnd()的PID
lrpid - 最后一个msgrcv()的PID
【讨论】: