操作系统 (一) 计算机系统概述

操作系统的书拿到公司已经很久了,但是由于工作繁忙一直没有拿出来认真读起,马上就要过年了,工作节奏终于放缓,于是又重新拿起,争取趁着春节期间看完.这次我决定读完每章的2天以后再着手写读书笔记,一来可以先对之前的内容做个回顾和复习,二来每次读完书后往往都会比较晚,此时写读书笔记时间上也会有问题.

第一章 计算机系统概论

本章主要是复习了计算机组成原理中的部分知识:

寄存器,IO,寻址,中断,缓存,LRU等内容.

其中关于缓存部分的附录是我比较喜欢的部分.

这里讲到了局部性原理,包括空间局部性和时间局部性.

空间局部性(Spacial Locality)指执行涉及很多簇聚的存储器单元的趋势,这反映了处理器顺序访问指令的倾向,同时也反映了程序顺序访问数据单元的倾向.

时间局部性(Temporal Locality)指处理器访问最近使用过的存储器单元的趋势,例如,当执行一个循环时,处理器重复执行相同的指令集合.

局部性原理无论是从语言或者研究层面都得到了验证,这也是缓存器设计的基本依据.