码迷,mamicode.com
首页 > 其他好文 > 详细

Chapter 0: 引论

时间:2014-12-16 11:31:32      阅读:147      评论:0      收藏:0      [点我收藏+]

标签:使用   文件   数据   问题   时间   管理   程序   设计   用户   

引论我之前就看过了,在我刚买到这本书的时候。

而我买这本书的日子,已经是两年前了。我就是这样子的,我买了好多好多关于技术的书,这些书都是很贵很贵的,可是买完回来之后就看了第一章,然后就一直丢在一边,任由灰尘堆积,也不心疼。我也不知道为什么我会这样子的。

好了不说了,扯远了。

说了是引论,就一定是在跟你扯扯什么是操作系统,主要就是讲讲操作系统的历史,讲了一些有关于硬件的知识,讲了一些基本的操作系统概念,比如进程,地址空间,以及文件等等。虽然讲得不深,但是以我现在的功力去看,还是觉得有点困难。所以后面章节的难度,就可想而知了。

要记住,操作系统最重要的两种功能就是:为用户程序提供抽象和管理计算机资源。

具体的就真的不说了,打字很累的。我就直接写习题了。

1,什么是多道程序设计?

这个题画个图就明白了。可是在这里我不会画。。。

所以就只能写了。在IBM 7094机上,若当前作业因等待磁带或其他I/O操作而暂停时,CPU就只能简单地踏步直至该I/O完成。对于CPU操作密集的科学计算问题,I/O操作较少,因此浪费的时间很少。然而对于商业数据处理,I/O操作等待的时间通常占到80%-90%,所以必须采取某种措施减少CPU空闲时间的浪费。

解决的方法是将内存分几个部分,每一部分分存不同的作业。当一个作业等等I/O操作完成时,另一个作业可以使用CPU。如果内存中可以同时存放足够多的作业,则CPU利用率可以接近100%。在内存中同时驻留多个作业需要特殊的硬件来对其进行保护,以避免作业的信息被窃取或受到攻击。

(未完待续,还有大量习题。。。。)

Chapter 0: 引论

标签:使用   文件   数据   问题   时间   管理   程序   设计   用户   

原文地址:http://www.cnblogs.com/alexlueng/p/4166516.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!