【发布时间】:2016-04-21 06:14:05
【问题描述】:
我试图更好地掌握使用与互斥锁相关的睡眠函数调用。如果一个线程在另一个线程的睡眠到期时持有互斥锁,控制是否立即返回到第一个线程,或者线程是否必须至少等待被持有的互斥锁在切换回之前首先被释放另一个线程?
【问题讨论】:
-
这被标记为
java和c++。细节会有所不同。您想了解两者还是只了解其中之一? -
在 java 中,方法 sleep 与互斥锁无关。这是一个和其他方法一样的方法,也许你想说的是方法 await
-
@ErickG.Hagstrom 是的,我确实想了解两者,
标签: java c++ multithreading mutex sleep