计算机操作系统原理中蕴含的生活智慧.docx
《计算机操作系统原理中蕴含的生活智慧.docx》由会员分享,可在线阅读,更多相关《计算机操作系统原理中蕴含的生活智慧.docx(6页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、计算机操作系统原理中蕴含的生活智慧摘要:操作系统是计算机资源的管理者,其中的很多原理都能够用于指导现实生活。文章以三个概念为例将操作系统中的重要概念与生活中常见问题相结合,详细讨论了颠簸与设定目的太多、上下文切换与目的不专注、虚拟存储器与非理性消费之间的关系,深化挖掘操作系统原理中蕴含的生活智慧。关键词:操作系统;颠簸;上下文切换;虚拟一、引言计算机系统是一个非常复杂的系统,其中包含了多种硬件、多种软件。而操作系统OperatingSystem,OS作为用户和计算机硬件之间的接口1,管理着计算机中的各类资源,详细包括CPU管理、内存管理、外存管理以及I/O管理。详细来讲,OS管理和分配计算机系
2、统的硬件和软件,使之能为用户提供良好的服务,并保证各类应用程序正常运行。对于用户而言,我们很难想象怎样去使用一个未配置操作系统的计算机。从一定意义来讲,没有了操作系统,计算机系统将寸步难行。随着科学技术的发展,计算机的功能和复杂性越来越复杂,相应的,操作系统所需要掌控的事情也越来越多,越来越复杂2。能将如此复杂的系统管理的有条不紊,操作系统本身是充满智慧的当然OS的智慧是OS设计者赋予的。我们作为本人生活的管理者,只要妥善管理和本人相关的各种资源和事务才能让我们的工作和生活愈加美妙。二、OS原理中蕴含的生活智慧1.颠簸与设定目的太多。在支持虚拟存储管理方案的系统中,允许只装入进程的一部分而非全
3、部便开场运行进程。然而,假如一个进程没有获得其运行经过中所需要的所有物理内存空间,那么它在运行经过中会发生页错误缺页,即所要访问页面还没有进入内存,假如此时物理内存中已经没有多余的空间,那么需要置换某个已经在内存中的页,然而目前在内存的所有页都在使用,所以置换的页会再次需要被需要,然后再置换。因而,假如给进程分配的物理页太少,进程在运行经过中会一再地产生页错误。这种频繁的页调度行为称为颠簸,也称为抖动Trashing3。一旦系统产生颠簸,进程的大部分时间都将用于页面的置换,而几乎不能再去做任何有效的工作,此时系统的效率和停滞差不多,所以颠簸是系统发生的一个非常严重的问题。那么为什么会产生颠簸呢
4、?这需要从多道程序设计技术谈起。操作系统发展初期,只能支持单道程序设计技术,此时CPU和I/O设备的利用率都非常低。为了改善这一情况,引入了多道程序设计技术,即允很多个进程并发存在,进而提高了处理机和设备的利用率。但是有了虚拟存储技术以后,多道程序度与处理机的利用率实际情况如图1所示1。从图中能够看出,处理机的利用率并不是随着多道程序度的增加而一直递增的,当多道程序度增加到一定程度再引入新的进程的话,CPU利用率反而会急剧下降,此时便是发生了抖动。现实生活中很多同学的学习生活中也存在颠簸现象,很多同学一段时间给本人设定了过多的目的,尤其是大一的学生们,刚进入大学校园一切都是那么的新鲜,同时又没
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 操作系统 原理 蕴含 生活 智慧
限制150内