Skip to content
Cinux
Search
K
Main Navigation
首页
前置卷
主书
实验册
参考
子系统参考
调试笔记
原始笔记
开发流程
GitHub
Appearance
A-
正常
A+
Menu
Return to top
On this page
008 · 并发安全:给共享数据上锁
给内核里所有共享的可变状态(PMM、堆、调度队列、fd 表、文件偏移)上锁或改成原子,让它们在多个内核线程加时钟中断的并发轰炸下不再互相踩——一次全内核的并发一致性加固。
本章路线
01 · 导引:007 留下的雷有多响
02 · 同步原语:Spinlock、InterruptGuard、Mutex、Semaphore
03 · 三层加固落地:谁加什么、PMM 怎么改、调用链
04 · 设计现场:调度器、release-before-block、键盘为什么关中断
05 · 收尾:验证与下一站
← 上一章
05 · 收尾:验证与下一站
下一章 →
01 · 导引:007 留下的雷有多响