1. 首页
  2. 云计算
  3. mesos
  4. Linux下多线程编程的互斥与同步

Linux下多线程编程的互斥与同步

上传者: 2020-08-31 16:53:25上传 PDF文件 52KB 热度 27次
本文将说明如何使用信号量实现线程之间的互斥与同步。互斥锁只有0,1两中状态,适合于线程对共享资源的独占访问,很多时候每个资源可以同时被有限的线程访问,此时互斥锁将无法满足;条件变量同步也同样存在这种问题。信号量实际是一种非负整型计数器,可以很好的控制线程之间资源访问,互斥锁能实现的功能,信号量同样可以。
用户评论