一般计算机使用者在发现自己的电脑的性能越来越慢_第1页
一般计算机使用者在发现自己的电脑的性能越来越慢_第2页
一般计算机使用者在发现自己的电脑的性能越来越慢_第3页
已阅读5页,还剩2页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、一般计算机使用者在发现自己 的电脑的性能越来越慢作者:日期:内存发展的调查报告王文斌(电大天水农业学校甘肃清水741400 )一般计算机使用者在发现自己的电脑的性能越来越慢时,总会想到先升级CPU好让计算机跑的更快,因为 CPU速度越快,处理速度越快,计算机自然就快了起来,而这一大笔 钱花下去,到最后发现预算快不够时,就随便买条内存,反正只要容量够的话,便宜就好! 其实,这样的作法正是购买计算机时最忌讳的事!其实除了升级 CPU,你还有更好的方法!影响计算机整体性能的因素很多,例如CPU、主板、显示卡、硬盘、内存、甚至操作系统的选择等等,都会影响到计算机整体的运作性能,所以光是提升CPU以取得

2、更好性能的作法,不见得是明智的选择,因为更新CPU来提升系统性能的作法,虽然能有立竿见影的效果,计算机用起来确实能明显感受到快了不少,但是升级上的费用却相当庞大,假如所升级的处理器又是不同架构的话,这可是连主板也得跟着一起换才行,当然!这一换下来没有个千把块是打发不了的,所以预算有限的消费者, 可以选择另一种提升方法,那就是增加内存容量。“容量越多越好! ”这是仁者见仁,智者见智的说法,不过一般来讲,当使用者进入操作系统后,所占用的内存其实不算少,以Win dows XP为例,在开完机且未开启任何应用程序的情况下,光是看到桌面主题这个动作,就已吃掉将近8、90 MB的内存(视系统启动程序而定)

3、,不信的话读者可以自行在进入桌面后,叫出“ Win dows任务管理器”看看(按Ctrl+Alt+Del ),右边那一排即是系统“已经”占用的内存资源,加一加没有个一百 MB,也有个半百MB,所以使用者只要再多开几个程序,内存被占用光的情况是可以预期的,而这时候,你会发现系统怎么越用越慢,光是开个网页就要等好久,更别说进游戏了,而会造成这个原因,是 Windows XP正在执行Swapping这个动作所致。按下Ctrl+Alt+Del 键,可以启动任务管理器,这时可以得知系统所耗用的内存有多少 在安装完 Windows XP时,操作系统会把“硬盘”的储存空间,分割一部份作虚拟内存用, 这部份的

4、空间是不能储存文件的,而是提供给Win dows XP,当发现内存不够用时,以这部份的空间当内存来使用,以解决内存被占光的问题,而当使用“磁盘空间”替代“内存空 间”的这个动作,就是Swapping ,这正是造成系统变慢的主要原因,不过读者别以为只有Windows XP会以Swapping来解决内存不足的问题, 其实各种操作系统都会, 例如Linux , 在一开始安装操作系统时,即会要你指定Swap的空间大小,他就是让使用者设定要提供多 少“磁盘空间”供 Swapping用,只不过 Windows XP是全自动自己设定的。经过测试,计算机从内存存取时间大约需要200ns(纳秒),但从硬盘存取则

5、需要12,000,000ns ,这二者之间相差 600,000 倍,这也正是使用者会觉得计算机越来越慢的因 素,因为本来CPU在处理数据时,都是从内存上面来读取,速度相当的快,可是当WindowsXP使用了 Swapping后,就变成从硬盘上面来读取,整个系统性能自然就慢了下来,这时使用者会发现,怎么硬盘灯一直闪,一直在跑!正是这个原因,而现在大多数的3D游戏,如魔兽争霸III ( Warcraft III )等等,都是相当吃内存的游戏,所以玩久了,一定会 发现越跑越慢,因为内存已经不负使用,而改用虚拟内存,这会儿硬盘可是操的很凶呢!所以,使用者只要增加系统内存,让Windows XP不去执行

6、Swapping这个过程,整个计算机性能自然会很快,记住!这与提升 CPU所达到的加快处理速度不同,而是减少让操 作系统去使用到虚拟内存的机会,这不仅让计算机在高速运作下的时间变长,换句话说,也间接提升了硬盘使用寿命,所以聪明的使用者, 在升级计算机的同时, 应该先考虑系统内存的多寡才是最聪明的,因为不管你的CPU处理速度有多快,如果遇上是从硬盘读取数据来处理的话,基于硬盘的机械结构问题,是怎么快也快不上来!那么,读者一定有个疑问,到底要多少的内存容量, 系统才会足够呢?以 Win dows XP为 例,官方所建议的最佳化内存容量为128MB,但笔者觉得这根本不够,至少要256MB,才够让一般

7、使用者感受到他的快速,而如果使用者有玩大量场景的3D游戏的话,至少要512MB以上才够看!所以如果你的内存容量仍旧在128MB的话,赶快升级一下吧!那么,要升级内存的话,必须先了解内存,以市场上的主流内存DDR SDRAM为例,接下来笔者就教教大家,怎么认识内存!SIMM内存最早出现的内存模块,说实话已不可考,因为各家的规格并不一样,谁是最早出现的,很难查证,但真正被业界大量采用的,是以SIMM ( Single In-Line Memory Module)模块为基础的内存,他是一种正反两面线路都连在一起的内存,以8位(8bit )为一个单位做传输,Pin脚数为30,后来当CPU进演到32位处

8、理时,SIMM规格的内存也演进到能 够传输32位(32bit ),Pin脚数也提升到72Pin ,而这二个类型的内存在Pin脚数上不仅不同,连长度也不一样,直到586时期,72Pin的内存仍旧被大量采用。由于SIMM内存是以正反两面都连在一起的线路所设计,到了后期无法符合内存颗粒渐增的问题(因为内存颗粒密度加大,容量变多),于是发展出DIMM( Dual In-Line MemoryModules )为基础线路设计的内存,他的设计类似于 SIMM技术,不过正反两面的线路设计是分开的,各自拥有其独立的线路,数据传输也提升到64位(64bit ),针脚数也增加到168Pin ,所以在长度上比 72

9、针的SIMM内存更长。Sy nchro nized DRAM (SDRAM)在1996年时期,SDRAM技术出现在业界上,他是让内存“首次”以频率为标准的设 计,目的是让内存工作频率与中央处理器计时同步化,这使得内存控制器能够掌握准备所要求的数据所需的准确频率周期,因此中央处理器从此不需要延后下一次的数据存取。而SDRAM的规格不止一种,有最先推出的PC66 SDRAM,即是以66MHz为工作频率,PC100SDRAM,即是以100MHz为工作频率, 以及后来 PC133的SDRAM等,而SDRAM是以DIMM 为架构所设计的内存。2000年底,由Intel 主导的Rambus内存,与 VIA

10、 和AMD主导的 DDR SDRAM内存 规格之战,一直是DIY玩家茶余饭后的话题,而这场内存战争最后由 DDR SDRAM阵营获胜。 DDR SDRAM 全名为(Double Date Rate Synchronized DRAM),是新一代的 SDRAM技术,与传统的SDRAM技术差别在于,他可以在一次的频率周期中的波峰及波谷(也就是上 升与下降)传送数据,达到二倍的数据量,举例来讲,以133 MHz的内存总线设计的 DDRSDRAM,即可达到266MHz的实际数据传输率, 这不仅让内存厂商不需更换大量硬设备即可 量产,在成本上也容易控制,使得目前的内存架构主流变成DDR SDRAMo历代

11、主流内存常常在电脑商场的广告 DM上,或是一般的计算机类书报杂志,会看到这类名词“ PC3200、256MB DDRRAM”,或是“ DDR400、 256MBDDRSDRA1VI,到底这个 PC3200、 DDR400是什么意思呢?先前提到过,以 133MHz所设计的DDR SDRAM,可以达至U 266MHz 的实际传输频率,所以这组跑 266MHz的DDR SDRAM内存,又可称为 DDR266 SDRAM内存, 同理,DDR400 SDRAM即是指他可以跑 400MHz的实际传输率。那PC 3200又是什么?他即是指内存的数据传输量,以DDR400MHz为例,他的频率为200MHz,但

12、是他支持 Double Data Rate 技术,所以实际频率要乘以2 ,也就是200x2=400MHz,而DDR SDRAM是以 DIMM为基础架构,一次可以传送64位(也就是64bit ),如果换算成字节(Byte ),就要除以8 ,也就是64 / 8 = 8Byte ,所以DDR400 的实际传输量如下:200 ( MHz x 2X 8 ( Byte )= 3200 MB/s (单位为 Byte )所以读者了解了吗?PC 3200等同于DDR 400的内存,只是 PC 3200所代表的意思是内存的传输量,而DDR400所代表的是内存的频率, 换言之,PC2700即是DDR333、PC21

13、00 即是 DDR266。内存判断方式要看一条DDR内存的好坏,最简单的方式即是选择“厂商”,选择较有名的厂商,比较有保障,一来品质较稳定,二来厂商也不会因为丢了自己的信誉,而夸大内存频率,不过这里笔者还是教一下,怎么看一条DDR内存,要看一条DDR内存的好坏,可以从规格以及内存颗粒二方面所着手,规格指的是内存工作频率,以及CL时间(稍后再述),内存颗粒指的是内存上所采用的内存颗粒为何,一般只要是大厂,所搭配的内存颗粒都不会太差,且品质相当稳定,不过如果遇到杂牌的内存,读者可要多费心了, 要看一下内存颗粒上所标示 的工作频率是否符合包装盒上的标示,才不会被骗,那要怎么判断内存颗粒的工作频率为何

14、呢?一般来讲,在内存颗粒的上面,都会有一组型号,在型号的最后面,都会有一个数字, 有可能是6,有可能是5 ,或是4,当然命名方式各家都不相同,以KINGMAX的DDR433内存为例,上头的内存颗粒采用KINGMAX KDL388P4EA-46 ns,也就是4.6 纳秒,这时读者可以以1000去除以4.6,会得217.39,而这个数字也就是这款内存颗粒的工作频率,由于他是DDRSDRAM,所以217要再乘以2得434,才是真正的工作频率,符合包装盒 上所标示的DDR433规格,所以这个方法,读者也可以用来判断你家里的内存颗粒,看看是不是符合包装盒上所标示的规格哦!KINGMAX DDR43站存采

15、用 KDL388P4EA-46 ns 颗粒计算出来的频率,符合内存上所标示的规格内存的运作方式那么,内存是如何运作的呢?在讲这个之前,先来了解一下跟内存速度有相当大关系的三个名词,分别是 CAS Late ncy(行地址控制器延迟 / CL )、RAS-to-CAS Delay (列地址控制器至行地址控制器延迟)、以及Row Active Time(列动态时间),当然读者看到这些专有名词时,一定会跟笔者一样,看的一头雾水,什么行?什么列,看不太懂,没关 系,笔者把他解释的白话一点,应该就看的懂了。内存的数据单元是以矩阵(Matrix )方式做排列,由行与列的所交错而成,而每一个交叉点即代表一个

16、内存位,数据便是储存在这个内存位上,换句说话,读者可以把整个内存看成一个窗体,数据是储存在窗体中的表格内,循序储存,而它的运作方式是,首先内存控 制器先送出单元的列地址,作为模块逻辑寻址用,在经过一段时间,列地址会被送去暂存区,接着控制器会再送出行地址控制,以传送行地址讯号,一直到选择单元的内容送至内存芯片的输出寄存器(Output Register)上,再进行下一次动作,所以RAS-to-CAS Delay 指的是列地址暂存后,到行地址执行的这段时间,而CAS Late ncy 指的是行地址送出信号的时间,所以二者的时间越短,内存的执行效率就越快,而如果储存数据刚好相临的话,只需变成行地址讯

17、号即可,因为内存控制器已经知道列地址,不需再重新寻址一次,所以行地址控制器延迟(CAS Latency ,又称CL)在内存的处理性能中就扮演着相当重要的角色, 也是一般内存上最常标示的项目,那读者会问,列与列更换时是什么?就是 Row Active Time(列动态时间)。Ba nk区块寻址支持DDR内存的芯片组,会把内存储存区再细分成四个块(Banks )或是更多,每个分离的部份即代表了一个内存区Bank ,换句说话,内存控制器可以分别对这四个部份做同步寻址,因此而增加了数据的传输率,因为当数据被一个内存Bank读取时,另外一个Bank可以寻址新的资料区,所以一般在主板的说明手册上,常看到主板支持内存几个Bank,如何搭配,即是指这个意思,如

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论