(完整版)操作系统原理在生活中的应用
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
班级:电子商务092 学号:
姓名:陈家文
指导教师:
日期:2010-12-12
以下是生活中运用到操作系统思想的例子:
1、管理对象资源有限性思想
在现实生活中,资源是极其有限的,循环经济就是最大限度地发挥资源的利用率,许多资源是不可再生的,在管理中必须树立资源是极其宝贵的思想,管理策略的选定是紧密围绕最大限度利用资源来决定。
操作系统的管理策略就是建立在一定的硬件资源基础上的。
例如,计算机系统的速度慢,就操作系统而言,不能通过更换CPU、扩充内存、增加Cache、提高I/O设备的处理速度来解决。
而是改进操作系统的管理策略,使CPU和各种设备谐调地动起来,避免出现空转等待情况。
换言之,再大的内存,如Windows系统,当打开足够多的任务后,系统的内存也会被耗尽,甚至造成死机现象。
总之,操作系统的各种管理策略必须建立在有限资源的思想上,这是根本性的问题。
2、管理策略要体现平等的思想
在分时操作系统中,处理机调度使用时间片轮转法。
该方法要求将一段时间划分为固定大小的很小的时间段,称为时间片,每个进程一次只能占用一个时间片的处理机时间,即使进程运行没有结束,也必须被撤换下来,以便就绪的下一个进程使用;被换下的进程直到下一次轮到自己时才能使用处理机。
这种策略就是现实生活中平等思想的最好体现。
如法律面前人人平等,不论官位高低、富有和贫贱都是平等的。
平等的思想,克服了有些进程长时间占用处理机而造成其他一些进程长时间等待,进而造成多个用户在使用计算机时,某些用户一直得不到或长时间得不到系统服务,最终造成系统响应差的问题。
3、均衡与优先相统一的思想
操作系统中,只要有多选一的情况,就要发生调度,如多个后备状态的作业在进入执行状态时,多个就绪进程进入运行状态时,多个虚页进行交换时,一个设备分配给多个进程时,都会发生调度。
只要调度,就存在一个策略选择的问题。
如作业调度时的短作业优先法、最高响应比优先法、先来先服务法、优先级法、轮转法等。
各种调度策略总是按某一规则来确定优先顺序,先来先服务法是以作业到达系统的时间来确定优先顺序,但这种方法会造成估计执行时间很短的作业在那些长作业后面到达系统的话,等待时间会过长,系统的吞吐率也会降低。
短作业优先法则以最短的作业优先的策略,提高了吞吐率,然而会造成一些长作业永远得不到调度执行的机会。
对这些问题的解决,就出现了最高响应比优先法,它同时考虑每个作业的等待时间W和估计执行时间T,从R=(W+T)/T可得出作业的优先级随等待时间而发生变化,从而避免长时等待问题和平均主义思想。
故一个好的调度策略的选择,充分体现了现实生活中的均衡与优先思想。
如医院看病,设有急诊科和普通科室,两者的结合满足了不同情况病人的需求;再如用电紧张时,错峰用电的策略;干部的换届和轮岗等。
在一个实际系统中,调度策略可能采用多种,从而适应各种情况。