<aside> 🌊 Concurrency

Concurrency


1. 操作系统上的程序

2. 多处理器编程:从入门到放弃

3. 并发控制:互斥

4. 并发控制:同步

5. 真实世界的并发编程

6. 并发 Bug 和应对

7. 操作系统的状态机模型

</aside>

<aside> 👻 Virtualization

Virtualization


8. 操作系统上的进程

9. 进程的地址空间

10. 系统调用和 UNIX Shell

11. C标准库的实现

12. A fork() in the Road

13. 可执行文件、链接和加载

14. 可执行文件的加载

15. xv6 系统调用

16. 实现上下文切换

17. 处理器调度

18. 操作系统设计

</aside>

<aside> ⏱️ Persistence

Persistence


19. 存储设备原理

20. 输入输出设备

21. 设备驱动程序

22. 文件系统API

23. FAT和UNIX文件系统

24. 持久数据的可靠性

25. 现代存储系统

</aside>

<aside> 📖 Book Notes

Book Notes

</aside>

<aside> 📝 Others

Code Revisit

实验日志

SEOS

</aside>