技术栈
互斥锁原理
流浪001
1 小时前
linux
·
操作系统
·
线程
·
互斥锁
·
互斥锁原理
Linux系统篇44——线程(九) 互斥锁的接口与原理,从 xchgb 的原子交换说起
📚 本文收录于「流浪」的系列专栏🏠 博客主页:流浪 | 📝 原创首发于 CSDN前言: 线程(八)把 ticket 减到负数的全过程拆完,病根落在两条缝隙上——一次减减的三步之间、判断与修改之间。 药只有一味:让同一时刻只许一个线程进那段代码。本篇讲的就是这味药,互斥锁:三种初始化与加锁接口的用法、锁的本质、以及申请锁为什么必须是原子的。
我是有底线的