【发布时间】:2012-03-01 05:04:43
【问题描述】:
这是一道面试题。
在 linux 上,如何确保解锁锁定在 POSIX 线程中的 POSIX 互斥锁,该线程死亡/终止?
我的想法:
Linux 向程序发送终止或终止信号时会自动释放它吗?但是,我找不到有关操作系统如何执行此操作的更多详细信息?
谢谢
【问题讨论】:
-
还有更多上下文吗?线程是如何被杀死的?
-
互斥锁是如何实现的? POSIX 还是 SysV 信号量?
标签: linux multithreading locking mutex