跳到主要内容

操作系统

操作系统是连接硬件和应用程序的基础软件。学习操作系统可以帮助理解进程、线程、内存、文件系统、调度、锁和 I/O,也能提升后端、嵌入式、运维和性能优化能力。

学习目标

  • 理解进程、线程和调度。
  • 理解虚拟内存、缓存和内存管理。
  • 理解文件系统和 I/O。
  • 理解锁、并发和同步。
  • 能用系统知识分析性能和稳定性问题。

推荐路线