关于多线程和多进程常见的一些面试题总结

题目1:“Linux中线程互斥/同步有哪几种方式” 线程间的同步方法大体可分为两类:用户模式和内核模式。 内核模式: 利用系统内核对象的单一性来进行同步,使用时需要切换内核态与用户态 用户模式就是不需要切换到内核态,只在用户态完成操作。 用户模式下的方法有:原子操作(例如一个单一的全局变量),临界区。 内核模式下的方法有:事件,信号量,互斥量。 生产者消费者 用到信号量 题目2:“同样可以实现互斥
相关文章
相关标签/搜索