标签: linux mutex semaphore
使用ipcs命令我们可以列出信号量,共享内存等,但不能列出互斥锁。有没有办法列出系统中的互斥锁?如果是,是否有办法使用某些命令释放它们? (比如ipcrm命令可以用来清理信号量)。
感谢-你,
答案 0 :(得分:0)
在linux上,mutex通过futex实现,使用/proc/pid/syscall接口你可以找到哪个进程被互斥锁线程锁定,使用这样的脚本 https://gist.github.com/amr/722145
/proc/pid/syscall