【Linux】线程安全篇Ⅰ
文章目录1、线程不安全举例1.1 前提知识铺垫1.2 场景模拟1.3 代码模拟2、互斥2.1 什么是互斥2.2 互斥锁的原理&&特性2.3 互斥锁的计数器如何保证原子性2.4 互斥锁的接口2.4.1 初始化接口2.4.2 加锁接口2.4.3 解锁接口2.4.4 销毁接口2.5 什么是线程不安全,如何解决?1、线程不安全举例1.1 前提知识铺垫1、线程在Linux操作系统中也是用一个task_struct结构体来进行描述的。2、多个线程之间也是抢占式执行的。对于多核CPU来说,特们可以