Titan专栏

用文字来整理生命

  BlogJava :: 首页 :: 新随笔 :: 联系 :: 聚合  :: 管理 ::
  44 随笔 :: 49 文章 :: 19 评论 :: 0 Trackbacks
序论
什么是内存
今天,不管你的计算机有多少内存,内存总像是不太够用。不久前,个人计算机能够拥有超过1或2MB的内存还是闻所未闻的,而今天,大多数的系统需要64MB以执行基本的应用程式,且需要至少256MB或更多内存才能流畅地执行图像动画及多媒体应用等其他效能。
想要理解过去二十年内存科技的转变,可以参考1981年比尔.盖兹在提到计算机内存时所说的: “640K(大约1/2MB)就应该足以应付任何人的需求了”。
一部分人对内存的认知非常简单:多的是好的,少的是坏的。但是,对其他想深入了解的人,这本指南手册提供了一般问题的解答,以及更多更多的介绍。
内存在计算机中所扮演的角色
在计算机业界,内存这个名词被广泛用来称呼RAM(随机存取内存) 计算机使用随机存取内存来储存执行作业所须的暂时指令以及资料 以使计算机的CPU(中央处理器)能够更快速读取储存在内存的指令及资料
举例来说,当处理器载入一个应用程式-例如文字处理或页面编辑程式-到内存使应用程式能以最快速及最高效率的方式执行以。以实用价值而言,将程式载入内存能够确保计算机能以更短的时间来执行作业而使工作能够更迅速地完成

当你以键盘输入指令开始,中央处理器诠释指令并命令硬碟将指令或程式载入到内存中,当资料被载入内存之后,中央处理器便能比自硬碟中存取而更快速地取得资料
将中央处理器所需要的物件集中到一个地方,以使存取更为快速的动作与将不同的电子档案及文件放置在同一个资料夹或目录中非常类似。这个动作能够确保所需的档案易於使用,并且避免每次需要时都必须在不同位置寻找他们。
内存与储存(Storage)的差别
大多数人常将内存(Memory)与储存空间(Storage)两个名字混为一谈,尤其是在谈到两者的容量的时候 内存是指(Memory)计算机中所安装的随机存取内存的容量而储存(Storage)是指计算机内硬碟的容量 为了避免混淆,我们将计算机比喻为一个有办公桌与档案柜的办公室。


档案柜代表计算机中提供储存所有所需档案及资料的硬碟,工作时将需要的档案从档案柜中取出并放到办公桌上以方便取得,办公桌就像保持资料及数据取用方便的内存。
想像一下这个办公桌与档案柜的比喻。想像每次想要阅读一份文件或资料夹都必须从档案柜中找寻的情形,这会大幅减低工作执行的速度,更别说会把人逼疯了。如果有足够的办公桌空间(如内存),便能够将所需要的文件摊开,并能立即一眼就能找出所需的资讯。
另一个内存与储存最重要的差别在於:储存於硬碟中的资讯在关机后能够保持完整,但任何储存在内存中的资料在计算机关机后便会全部流失。就像在办公室的比喻中,任何在下班时间后被遗留在桌上的文件或档案都会全部被丢弃一样。
内存与效能表现(Memory and Performance)
增加计算机系统中的内存能够增加计算机的效能表现是众所皆知的。如果内存没有足够的空间,计算机就必须建立一个虚拟内存档案。在这个过程中,中央处理器在硬碟中保留一个空间来代替额外的随机存取内存 这个称为” Swapping”的程序减低系统的速度 一般的计算机从内存存取大约需要200ns(奈秒),但从硬碟存取则需要12,000,000ns 具体来说就等於花四个半月的时间来完成三分半中就能完成的工作!

随机存取内存与硬碟的存取时间的比较
*个人计算机的内存升级: 人生是美好的 假设你有曾经在您的计算机中增加内存的经验,就会发现效能立即增进许多。内存升级能够让应用程式回应更快速,网页下载的时间更快而且更多可以同时执行多种不同的应用程式。简单来说,内存升级能够增加使用计算机的乐趣
*服务器上的内存升级: 人生更加美好 今天,越来越多人以工作的群体方式使用计算机并且透过网路来分享资料。儿帮助分配资源的计算机称为服务器(Server)。服务器本身的效能表现对Network的效能表现有重大的影响:如果服务器的表现拙劣,网路上的每个用户都能 “感同身受” 所以,就如同个人计算机上的内存升级能够对使用者有重大的影响,服务器上的内存升级能够对每个网路使用者产生更大的影响以及帮助。
以下是以Windos NT为基础的独立研究报告帮助你了解服务器升级所带来帮助和益处

应用程式服务器被用来操作多种程式的应用,例如文字处理或表格之程式。 在将基本内存从68MB增加为128MB之后, Windows NT服务器便能以不变的速度支援五倍的用户。

内存由64MB增至128MB时间减少85%
内存由256MB增至512MB时间减少59%
网路服务器被用来上传网页以回应用户文件的传输要求,将内存加倍能够减少多於50%的回应时间。

速度增加947%
速度增加3000%
速度增加248%
处理绝大多数电子邮件以及讯息的目录服务器对於整个企业的生产效率来说是不可或缺的。更多的内存能够加快服务器从相连的资讯库中取得资讯的速度 将内存加倍能够使性能表现提高248%到3000%
posted on 2006-03-20 17:09 Titan 阅读(287) 评论(0)  编辑  收藏 所属分类: 性能测试PerformanceMonitor

只有注册用户登录后才能发表评论。


网站导航: