锁的基础知识 2025-8-31 21:21 | 4 | 0 3316 字 | 19 分钟 主要讨论 锁的分类,锁的特点,锁的应用场景 为什么要有锁?为了解决多线程环境下的数据竞争问题,保证共享资源在同一时刻只有一个线程访问。 常见的锁 锁类型特点适用场景优点缺点互斥锁 (Mutex)一次只允许一个线程访问最常见的线程同步简单、可靠线程阻塞、切换开销大自旋锁 (Spinlock)线程忙等(不停循环检查锁)锁持有时间非常短上下文切换开销小C… c++os工具操作系统锁