操作系统的引论

操作系统(Operating System,OS)是配置在计算机硬件上的第一层软件,是对硬件系统的首次扩张。

主要作用:管理好这些设备,提高它们的利用率和系统的吞吐量,并且为应用程序提供一个简单的接口,便于用户使用。

操作系统的目标:

方便性
一个未配置OS的计算机系统及其难使用,如果你使用一台裸机编程,就必须使用机器语言(你可以试试,后来就。。。)

有效性

  • 提高系统资源的利用率,在早期未配置OS的计算机系统中,注入处理机、I/O设备等都是处于空闲转发太,各种资源无法得到充分利用,所以在当时,提高系统资源利用率是推动OS发展的主要动力
  • 提高系统的吞吐量,OS可以同故宫合理地组织计算机的工作流程,加速程序的运行,缩短程序的运行周期,从而提高的吞吐

可扩充性(原有功能和模块进行修改)
为了适应计算机硬件、体系结构以及计算机应用发展的要求,OS必须具有很好的可扩充性。可扩充性的好坏与OS的结构有着很紧密的联系,由此推动了OS结构的不断发展。

开放性
系统能遵循世界标准规范,特别是遵循开发系统互联OSI国际标准。凡遵循国际标准所开发的硬件和软件,都能彼此兼容,方便彼此互连。开放性已成为20世纪90年代计算机技术的一个核心问题,也是衡量一个新推出的系统或软件能否被广泛应用的至关重要的因素。

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