操作系统

操作系统是管理计算机硬件的程序。它还未应用程序提供基础,并且充当计算机硬件和计算机用户的中介。

操作系统是什么

用户观点

计算机的用户观点根据所使用界面的不同而异。

个人计算机:操作系统的设计目的是为了用户使用方便,性能是次要的,而且不在乎资源利用率。确切的说,性能对用户来说是非常重要,但是如果系统的绝大部分处于空闲以等待用户相对较慢的I/O操作,那么性能就无关紧要了。

大型机、小型机:操作系统的设计目的是使资源利用率最大化——确保所有的CPU时间、内存和I/O都能得到充分使用,并且确保没有用户使用超过其限额意外的资源。

工作站:操作系统的设计目的是个人可用性和资源利用率的折中。

手持计算机:操作系统的设计目的主要是个人可用性,当然如何在有限的电池容量中发挥最大的效用也很重要。

系统观点

从计算机的角度来看,操作系统是与硬件最为密切的程序。可以将操作系统看作资源分配器。

操作系统之所以存在是因为它们是解决创建可用的计算机系统问题的合理途径。

一个比较公认的定义是操作系统是一直运行在计算机上的程序(通常称为内核),其他程序则为应用程序。

系统目标

方便用户;计算机系统的高效执行。

操作系统和计算机体系结构相互之间的影响很大。为了方便实用硬件,研究人员开发了操作系统。操作系统的使用者又提出对硬件设计的改进以简化操作系统。通过简短的历史回顾,注意到操作系统中问题的发现往往会导致引入新的硬件功能。

你可能感兴趣的:(操作系统)