欢迎来到天天文库
浏览记录
ID:58792770
大小:1.17 MB
页数:70页
时间:2020-10-03
《微机系统维护-微机日常维护及系统的优化ppt课件.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、第15章微机日常维护及系统优化第15章微机日常维护及系统优化15.1内存管理和优化15.2硬盘管理和优化15.3Windows系统的优化15.4Windows系统注册表15.1内存管理和优化内存是除CPU之外最重要的配置,CPU的处理能力只有在内存充足的情况下才能充分体现出来。在目前的Windows、Linux和Unix等操作系统下,内存的管理已变得十分简单,几乎不需要用户的干涉。但在以前的DOS环境下,并不是说只要安装了大容量的内存就万事俱备,如果使用不当,一方面会造成部分内存容量的闲置,而另一方面有些软件又因为内存不够
2、而无法运行。15.1.1DOS内存管理知识在DOS操作系统时代,内存的设置和管理需要我们自己进行,由于历史原因,现今微型机的内存使用方法都是在8086/8088基础上建立起来的,下面简要介绍几个DOS内存管理中常见的概念。1.基本内存和保留内存8086/8088寻址能力达到了1MB,这在那时简直是天文数字。因此,当时的操作系统设计人员认为,拥有640KB的RAM内存已经绰绰有余,于是便将另外的384KB地址空间人为地固定分配给了其它系统设备,如基本输入/输出系统、显示输出系统及显示信息存储区等。也就是说,1MB的寻址空间被
3、人为地分成两部分:640KB的基本内存地址和384KB的保留内存地址。可是,这一人为规定为以后的DOS发展带来了严重问题。需要注意的是寻址空间和实际内存是两个概念。寻址空间是系统的寻址能力,它由地址线的数目决定;而内存是安装在系统中的实际内存芯片,包括RAM和ROM。2.上位内存上位内存是指在384KB保留内存中,没有被各种板卡的ROMBIOS用完的内存空间,也叫上位内存空洞或上位内存块UMB。在Config.sys文件中使用“DOS=umb”命令可以将部分DOS常驻内存程序装入上位内存,以便腾出更多的基本内存空间。3.扩
4、展内存扩展内存是位于1MB以上的内存区域,从80286开始,CPU的寻址能力远远超过1MB的内存空间,主板上安装的物理内存也超过1MB。Windows可以直接使用扩展内存,但必须遵守扩展内存管理规范XMS标准。DOS和Windows提供的HIMEM.SYS程序就是执行这一标准的扩展内存管理程序。4.扩充内存扩充内存EMS并没有明确的物理概念,在8086时代采用外加内存扩充卡的办法来形成扩充内存,但必须同时运行配套的驱动程序。从286开始由于主板上已经安装了2MB以上的扩展内存,没有必要再使用扩充卡;但为了能让那些使用扩充内
5、存的应用程序继续使用,也就是为了软件的兼容,所以,利用扩展内存的一部分来模仿扩充内存使用。DOS和Windows提供的EMM386.EXE程序就是执行这一标准的扩展内存管理程序。15.1.2Windows内存管理1.虚拟内存图15-1虚拟内存设置窗口从80386开始,CPU地址线增加到32位,可寻址能力达到4GB。Windows操作系统最多可以使用4GB的内存空间,但系统实际配置的物理内存容量远没有这么大,当Windows同时打开多个文件时,即使再多的物理内存也会很快用完。为了解决内存容量不足的问题,Windows采用了虚
6、拟内存的管理方法。所谓虚拟内存,就是将硬盘的一部分存储空间拿出来模仿物理内存使用,当然虚拟内存的速度比实际内存要慢得多,但对于程序员来说可使用的内存空间大大增加,为编程提供了方便。虚拟内存除了硬盘空间以外还需要操作系统的支持,由操作系统进行管理。在微机工作过程中,Windows将内存中暂时不运行的程序和最近很少使用的数据保存到硬盘中的一个虚拟内存文件中,以便腾出更多的物理内存供其它应用程序使用。当系统需要再次运行这些程序或重新使用这些数据时,物理内存再从硬盘中的虚拟内存文件中读回这些数据,这个过程也叫交换文件。Window
7、s的虚拟内存文件并没有大小限制,当然要受到硬盘剩余空间的限制。Windows自动管理虚拟内存文件的大小,当Windows启动一个应用程序时,系统就会创建一个和应用程序大小相同的交换文件,关闭应用程序后,交换文件也就被自动删除。虚拟内存文件的大小也可以通过手动的方法来设置,具体方法为:在Windows的“系统属性”对话框中,选择“性能”标签,然后单击“虚拟内存”按钮,在弹出的“虚拟内存”设置对话框中就可以进行手动设置。图15-1虚拟内存设置窗口2.磁盘高速缓存随着各种大型软件的推出,对磁盘的依赖性日益突出,主要体现在存取速度
8、和容量上,在容量已基本满足要求的今天,读写速度仍是限制系统整体速度的主要因素。采取高速缓存和虚拟盘技术可以在一定程度上提高整体速度。为减少对磁盘的频繁读写,在内存中开辟一块区域(磁盘缓冲区),一次尽可能多地将数据从磁盘读至该区,或将该区数据一次写入磁盘,这种方法在早期的DOS中是由BUFFERS命令完成
此文档下载收益归作者所有