第1节 操作系统
为什么要用操作系统?
我们已经得到:
•单序列机,它每次能做一件事——执行一条指令、一次I/O操作、一个程序。
•小配件的通用性——例如,I/O设备——它可以做一些略微有些不同的相似事情。
我们想要: •在阅读电子邮件的同时可以收听MP3;•“同时”访问磁盘、网络和屏幕;•编写一个能对任何人的磁盘执行I/O操作的程序。
似乎有可能的方法: •大量提供相同的计算机,它们都带有针对每一个可以想像得到的目的而设计的统一高级外部设备;•错觉:使一台真实的计算机看上去就像是多台“虚拟”计算机。
操作系统
操作系统就是将计算机粘到一起的一种粘接剂。-在竞争请求之间进行仲裁;-解决名字/绑定;-维持次序/公正性。内核——操作系统的驻存部分,它负责处理最常见和最基本的服务请求。

vir.tu.al\'v*rch-(*-)w*l, 'v*r-ch*l\\.v*r-ch*-'wal-*t-e-\\'v*rch-(*-)w*-le-, 'v*rch-(*-)le-\(形容词)[中古英语]:具有特定的物理性质,源自中世纪拉丁语virtualis,源自拉丁语的virtusstrength,virtue(效力):在实际上或者事实上是存在的,但是没有事实。-vir.tu.al.i.ty(名词)。


