曾被问到过这样一个问题,如果一个线程获得了互斥体,那这个线程还能获得这个互斥体吗? 如果是事件呢?
我记得当时回答错了.
正确的答案是互斥体是可以递归获取的,而事件是不可以的.
另外,互斥体和事件的另外一个区别是互斥体可以在进程之间互斥,但是事件却不可以.
本文探讨了互斥体和事件两种同步机制的区别。重点解释了互斥体可以递归获取,而事件不能;并且互斥体可用于进程间互斥,而事件不具备此功能。
曾被问到过这样一个问题,如果一个线程获得了互斥体,那这个线程还能获得这个互斥体吗? 如果是事件呢?
我记得当时回答错了.
正确的答案是互斥体是可以递归获取的,而事件是不可以的.
另外,互斥体和事件的另外一个区别是互斥体可以在进程之间互斥,但是事件却不可以.
4761
1926

被折叠的 条评论
为什么被折叠?
