- 多核技术导论之操作系统对多核处理器的支持方法
- RT-thread线程调度
- 死锁检测
- llvm 线程安全的分析工具
- 线程同步策略
- linux schedule() 方法浅析
- 调度器
- 浅谈linux系统下C开发之(进程) 内存布局
- 为什么程序员需要关心顺序一致性(Sequential Consistency)而不是Cache一致性(Cache Coherence?)
- 内存序的论文
- Linux 内核中内存序的文档
- 为什么x86中只有storeload可以重排序呢?
- Intel_Reordering_318147.pdf
- 缓存一致性
- 内存一致性模型-TSO
- 《现代操作系统 原理与实现》 第十二章:多核与多处理器
- 锁、内存屏障与缓存一致性
- https://www.cs.utexas.edu/~bornholt/post/memory-models.html
- Memory Models
- 内存屏障的来历
- io_uring.pdf
- 《操作系统与存储:解析Linux内核全新异步IO引擎——io_uring设计与实现》(一)
- how-io_uring-and-ebpf-will-revolutionize-programming-in-linux
- libunifex
- Lord of the io_uring
- sun_mengyue/io_uring_coro
- 用 C++20 协程包装 io_uring 读取
- ceph/io_uring.cc
- folly/ioUring.cpp
- 操作系统的基本原理与简单实现 (清华)
- CSAPP Lab Assignments
- 现代操作系统 原理与实现 网页版 pdf
- 上海交通大学 操作系统网课
- 上海交通大学 操作系统课程
- MIT 6.828 操作系统
- 斯坦福 cs124 操作系统
- 操作系统实战45讲
- 《Operating Systems Three Easy pieces》(OSTEP 操作系统导论)