OS 是什么?
操作系统是控制应用程序执行的程序(元程序?)。
两个主要功能
资源管理 (resource management),应用与硬件间的接口 (interface)。
三个主题
虚拟化 (virtualization):将物理资源抽象为更易用的虚拟资源,使得每个应用程序都觉得自己独占了所有计算资源。
并发 (concurrency):允许多个应用程序同时运行。
持久化 (persistency):确保数据的持久存储,不会因系统停止或崩溃而丢失。
阅读
Chapter 2, OSTEP, http://pages.cs.wisc.edu/~remzi/OSTEP/intro.pdf