《现代操作系统:原理与实现》读书笔记

Yiran at 
第 1 章 操作系统概述操作系统有两个职责:对硬件进行管理和抽象,为应用提供服务并进行管理。从硬件的角度来看,操作系统核心功能是将优先的,离散的资源高效的抽象为无限的、连续的资源。从应用的角度来看,操作系统提供了不同层次,不同功能的接口,还提供了不同类型的访问控制。还负责对应用生命周期的管理,包括应用的加载、启动、切换、调度、销毁等。 API vs ABIAPI 是指应用编程接口,它定义了两层软件之间的源码层面的交互接口。ABI 是指应用二进制接口,即在某个特定体系结构下两层软件之间二进制层面的交互接口,包括如何定义二进制文件格式、应用之间的调用约定、数据模式等。第 2 章 硬件结构冯诺依曼……