开个博客记录一下看现代操作系统的过程。不知道能看多少,能看多少看多少吧,主要是记录一下后面的思考题
1、什么是多道程序设计?
就是有两个程序可以同时运行,使用硬件资源,比如CPU内存什么的。宏观上是并行的但是实际上是高速的串行。应该是推动了操作系统的产生
2、什么是SPOOLing?读者是否认为将来的高级个人计算机会把SPOOLing作为标准功能。
①Simultaneous Peripheral Operation On-Line,假脱机技术,大概意思就是IO设备的读取速度比较慢跟不上cpu的节奏,那么我就弄两个池子,我CPU只管读写池子里面的东西,而不管往池子里送数据的IO设备。这样就好像CPU脱机了,不管IO设备了,但是还是间接的实现着对IO设备的控制。
②应该是会的,因为当计算机速度越来越高,必然会存在IO设备跟不上CPU的情况,而且这样还可以实现设备的共享。感觉现在的缓存可能是这个类似的东西吧。