登陆注册
26235700000031

第31章 计算机操作系统

操作系统是为了提高计算机的利用率,为了方便用户使用,以及提高计算机的系统响应速度而给计算机配备的一种大型系统程序,用它来实现计算机系统自身的硬件和软件资源的管理。

未配置操作系统和其他系统软件的计算机称为裸机。直接使用裸机,不仅不方便,而且人的工作效率和机器的使用效率都不可能高。操作系统为用户提供一套简单的操作命令,并为设计语言处理程序、调试程序等系统软件提供方便。裸机配备操作系统和其他系统软件后,便成为一台既懂命令,又懂各种高级语言,使用操作十分方便的计算机系统。

由于计算机的中央处理器与外部设备在工作速度上存在很大悬殊,中央处理器执行一条指令的时间为微秒或毫微秒,而外部设备的存取时间往往要几十毫秒或更长,两者相差成千上万倍。为了充分发挥整个计算机系统的效能,在同一规定的时间内,让计算机系统,特别是中央处理机做更多的工作,由此产生了多道程序运行的思想。比如,当甲程序需要使用速度较慢的外部设备时,把相应的外设分配给它,立即让乙程序占据主机运行;乙程序需要使用外设时,又让丙程序运行;直到甲程序交给外部设备的任务完成后,再恢复甲程序的运行。如此等等。

随着计算机技术的发展,计算机的应用范围也越来越广。从计算机技术角度来看,其应用领域可分为三类:批处理、实时处理和分时操作。

批处理是指计算机具有多道程序运行能力后,把若干个用户的任务,成批地交给计算机,然后由计算机来对各个任务进行调度处理,就像前面所举的例子那样,直到完成用户提交的全部任务。

实时处理则是指计算机系统根据外部“请求”的信号,在规定的时间内处理这一请示。当然,在处理完紧迫请示之后,在下一个请求到来之前,计算机还可以照旧执行其他的例行任务。

所谓分时系统,是指在计算机系统同时为多个终端用户所用酌情况下,由中央处理器每次分配给每个用户一小段时间,称为一个时间片,依排队先后次序或优先权等办法,轮流为每个用户服务。由于中央处理器速度极快,所以用户感觉不到分时,只觉得是自己在独享计算机。

对于多道程序,批处理、实时处理或分时操作,都有一个调度管理问题。于是,就形成了操作系统的初期阶段——管理程序。这种程序本身不能产生直接数据处理的结果,但它却对许多程序的运行全过程起着调度管理的作用。

随着现代计算机的运行环境越来越复杂,起调度管理作用的管理程序走向了操作系统。除了做以处理机为主要对象的管理外,还进行存储空间的分配与调度,对各种外存文件进行调度管理、外部设备分配调度管理、数据通信的控制管理等。

操作系统主要有下述功能:

处理机管理。主要是作业调度管理和进程调度管理。作业调度管理程序的职能是从一批已提交给计算机的后备作业中,按照一定的算法挑选作业,使其转入运行状态,一旦作业完成,则把该作业撤消。转入运行状态的作业,意味着作业进程已建立,该作业已具备占有处理机的权利。至于什么时候才能真正占有处理机进入运行,则取决于进程管理程序的调度。如何在不发生冲突的前提下,既能有效地完成所有已提交的作业,同时又使处理器发挥最大的效能,使处理器空闲时间减至最少,这就是处理器管理要解决的主要问题。

存储管理。存储管理程序负责为进入运行状态的作业分配适当的内存空间。由于作业的大小不同,内存分配表和空白区的大小及部位在运行过程中不断地变化,因此,这种内存分配必须是动态的。存储管理程序还承担存储保护任务。由于在同一时间内,内存中可能储存着许多不同作业的数据和程序,还有一些系统软件也占用一定的内存空间,为了防止因各程序互相越界访问而发生混乱,必须采取相应的内存保护措施。存储管理程序还负责存储空间的扩充。一种是虚拟存储方法。当实际地址空间小于直接寻址能力时,可以把超出实际地址空间的部分放在磁盘或磁带上,使用户看起来觉得:计算机可直接寻址的逻辑地址空间有多大,用户可以支配的存储空间就有多大。另一种是计算机直接寻址能力小,而实际的内存容量可以扩大。这时就是如何把逻辑地址空间映射到实际地址空间的问题了。

输入/输出管理。由于计算机的外部设备种类和数量很多,为了避免或减少中央处理机因等待那些速度较慢的外部设备操作而占用的时间,在中央处理机引入了与外部设备打交道的通道和中断技术,以提高计算机系统效率。由于输人/输出设备工作速度比中央处理器慢得多,当第二次请求启动通道输入或输出一批数据时,第十批数据可能还没有处理完,此时通道正处于繁忙状态。特别是在多道程序环境下,更容易发生上述设备冲突情况。解决好这个问题,是输入/输出管理程序的主要责任之一。

文件管理。各种数据,各种程序通常是以文件的形式有组织地存放在磁盘、磁带等存储介质上的。当需要某个文件时,可由操作系统中的文件管理程序调用。文件管理程序还可用来创建和删除文件。为了保证文件使用的安全,防止滥用和失密,在使用文件时,还必须有相应的保护和保密措施,这也是文件管理程序的责任。

同类推荐
  • 动手做实验丛书--化学实验器材巧用

    动手做实验丛书--化学实验器材巧用

    本系列丛书主要介绍动手做实验,本书详细讲解了化学实验器材巧用等内容。
  • 地球之难:困境与选择

    地球之难:困境与选择

    本书对人类认识与实践、心理和行为的种种误区、偏见、迷惘和当代人所面临的人口、自然、经济、社会等问题进行分析与探讨,跨越过往的局限,颠覆执迷的信条,为当代人类协同推进可持续发展提供新的认识和实践基础。
  • 航天精神

    航天精神

    伟大的实践孕育伟大的精神,伟大的精神推动伟大的事业。一代航天人艰苦奋进的动人业绩和英雄精神,成为中华民族一笔极为宝贵的精神财富。探寻航天精神,全方位学习航天精神,鼓舞着每个人在建设社会主义事业的过程中奉献出自己的全部赤诚和热血。
  • 气象百变魔图

    气象百变魔图

    《气象变魔图》本书为您讲述关于气象的各种秘密。本书知识全面、内容精炼、图文并茂、通俗易懂,能够培养读者的科学兴趣和爱好,达到普及科学知识的目的,具有很强的可读性、启发性和知识性,是广大读者了解科技、增长知识、开阔视野、提高素质、激发探索和启迪智慧的良好科普读物。
  • 百科知识-科普新课堂:动物世界

    百科知识-科普新课堂:动物世界

    夏天,我们常常可以看到在空中盘旋、飞行的昆虫,它是诗人所赞美的“碧玉眼睛云母翅,轻于蝴蝶瘦于蜂”的小飞行家--蜻蜓。
热门推荐
  • 史料与史学

    史料与史学

    本书通俗讲述历史学的“三基”(基本理论、基本知识、基本技能)问题和历史研究及搜集史料的方法等。
  • 霸道男神之悄悄说爱你

    霸道男神之悄悄说爱你

    ”说,你是谁的。““嘻嘻,我当然是你的了,这辈子都是。”
  • 无明罗刹经

    无明罗刹经

    本书为公版书,为不受著作权法限制的作家、艺术家及其它人士发布的作品,供广大读者阅读交流。
  • 恶魔重生:宠坏,撩上瘾!

    恶魔重生:宠坏,撩上瘾!

    【女宠男1v1'作者处女作,很渣可不看,免费已完结!】本文女主重生修魔,男主神秘呆萌,女主威武霸气,简直无套路,装B女主已上线——“依依,你为什么总是要宠着我?”墨泽呆萌的问道。但眼睛里闪过了一丝期待的光。“唔~这辈子啊,最喜欢做的事情之一就是宠你啊!”野依依抿了抿嘴巴说道。“之一?那你还有什么喜欢做的事情啊!”墨泽有些吃味!自己竟然不是最重要的啊喂!“还有一件啊,那就是和你'做人生中最‘浪漫’的事!”——^群号:564252462
  • 我把自己活成了我不喜欢的样子

    我把自己活成了我不喜欢的样子

    人生得意须尽欢,人生失意又如何。面对现实的人,就像面对战场上扑面而来的子弹,其实躲不躲的无所谓,因为我们根本就没有躲得开的能力。
  • 天赋异式

    天赋异式

    万年一见天赋,天下四名之谜,天地之变,英雄出于乱世,这个时代只有最强者能向前,未知玄异的世界隐藏着巨大的秘密,幕后的大手究竟属于谁?
  • 史上第一收魂师

    史上第一收魂师

    物有一灵四气,人有三魂七魄,吸灵集气有百般变化,招魂收魄学古往今来.收魂师---一个隐藏在都市里,快绝种的职业;童晓在机缘巧合之下,成了第三百六十八代传人五行心中留,行走阴阳间,古往今来诸多事,全凭一人定乾坤
  • 冰心传

    冰心传

    爱,在我眼中是玩物。恨,在我眼中是虚无。情,在我眼中是笑话。仇,在我眼中是飘渺。一切的一切,只因为我忽然间的冰心......
  • 守护甜心之凉殇未央

    守护甜心之凉殇未央

    命运之轮开始新的轨迹,生命之曲翻开新的乐章,她们的未来将何去何从?已经开始厌倦了,厌倦那一次又一次的重生和归位……谁来终止——她的轮回!突然的,粉色的樱花盛放了,纯白的雪花也落下了,明明是不同季节才有的事物,为何会近乎同时的出现?既然已经无法逃脱这可悲的命运了,那就让她带着这最后的力量,亲自了结这一切吧!哦,原来,樱花和雪花同时出现,是为了给她举办葬礼啊!真好,在这最后一刻,她还能置身于如此梦幻的场景中,一点一点化为光尘……现在,结束了。————喜欢的读者欢迎加入?执笔℡与说,群号码:534213592,里面有福利呦~
  • 问道之我不为长生

    问道之我不为长生

    “今日我以一丝执念入道,纵粉身碎骨,魂飞魄散,亦万世不悔!”简述:意外得到一把神秘小剑,然而里面却有一个神秘灵魂,在他的帮助之下踏上仙途,然而仙道迷茫,别人求的是长生之路,而他则只是为了回到地球看看她过得如何而已!成仙之路注定孤独,且看他如何在尔虞我诈的修真界中不断成长,一步步踏上仙道巅峰!注:这是一部慢热型修真奋斗史,这是一部热血励志小说!这就是我心中的仙侠!回忆最早粉丝群:279809811