线程的互斥与同步

线程的互斥与同步 互斥: 当多个线程访问同一个全局变量,或者同一个资源(比如打印机)的时候,需要进行线程间的互斥操作来保证访问的安全性。 临界区、互斥体、事件和信号量都可以实现线程互斥.但如果仅仅需要实现互斥功能,推荐前两种: ​ 两者的区别: 1、临界区只能用于进程内的线程互斥,性能较好. 2、互斥体属于内核对象,可以用于进程间的线程互斥,性能较差. 3、线程在没有正常退出互斥区而意外终结时,互
相关文章
相关标签/搜索