pthread_mutex_lock()和pthread_mutex_trylock()之间有什么区别

时间:2013-09-13 23:34:44

标签: c linux pthreads

我正在使用并行编程编写应用程序,并希望使用同步。 pthread_mutex_lockpthread_mutex_trylock()之间有什么区别?我应该何时使用它们?

1 个答案:

答案 0 :(得分:3)

lock阻止并且仅在具有锁定时返回,trylock立即返回并且可以成功或无法获得锁定。

manual通常可以回答这些问题。