YangHao's ink
操作系统 6 min read

操作系统是什么

操作系统是硬件之上的一层抽象与管理者:虚拟化、并发、持久化是它的三个核心主题。

操作系统是硬件之上的一层抽象与管理者:虚拟化、并发、持久化是它的三个核心主题。

三大主题

  1. 虚拟化:把 CPU 虚拟成进程,把内存虚拟成地址空间
  2. 并发:多个执行流共享资源时的正确性(锁、条件变量)
  3. 持久化:文件系统在崩溃后仍保证数据可靠
💡

主线:OS 几乎所有机制,都是在「给上层一个干净抽象」和「高效复用底层硬件」之间做权衡。

标签 #os#overview