操作系统是什么
操作系统是硬件之上的一层抽象与管理者:虚拟化、并发、持久化是它的三个核心主题。
操作系统是硬件之上的一层抽象与管理者:虚拟化、并发、持久化是它的三个核心主题。
三大主题
- 虚拟化:把 CPU 虚拟成进程,把内存虚拟成地址空间
- 并发:多个执行流共享资源时的正确性(锁、条件变量)
- 持久化:文件系统在崩溃后仍保证数据可靠
💡
主线:OS 几乎所有机制,都是在「给上层一个干净抽象」和「高效复用底层硬件」之间做权衡。
操作系统是硬件之上的一层抽象与管理者:虚拟化、并发、持久化是它的三个核心主题。
操作系统是硬件之上的一层抽象与管理者:虚拟化、并发、持久化是它的三个核心主题。
主线:OS 几乎所有机制,都是在「给上层一个干净抽象」和「高效复用底层硬件」之间做权衡。