- Vista SP1 安装Vista SP1后遇到声音问题的解决方案 Windows Vista Service Pack 1最新版本语言包公布
- Vista应用 SQL Server 2005 SP3 正式版下载(英文) Windows 7 x64 Build6936 BT种子下载(3.25G)
- Vista问答 解决Vista下IIS7.0 ASP 无法正常连Access 数据的问题 BrowseNewProcess 引起IE相关的四则故障及解决
- Vista评测 Vista SP1 DirectX 10.1游戏性能测试 Windows Vista SP1新变化全方位解析
- Vista教程 微软部门主管关于云计算和Azure的回答 Windows Vista操作系统下配置JAVA开发环境
新操作系统通常是不要求升级硬件的,但如果你准备从微软Windows XP 升级到 Windows Vista,那就不能不多小心硬件的问题了。除了要求CPU的速度不低于800MHz,和支持Vista Aeroglass图形界面的DirectX9显卡,最重要的就是内存了。如果电脑没有足够的内存满足Vista的饥渴,那就真的是么托变单车了。按官方要求,Vista最少需要512MB内存,而现实使用中其实最少要1GB。
Vista实在是个臃肿的操作系统,除了内存之外,它还要求支持DirectX 9.0C配备128MB显存的显卡来支持AeroGlass界面效果,硬件方面安装占用高达15GB空间。
回到内存的话题,Windows XP要求128MB内存(不快,但可以运行),而Vista需要4倍于它的内存才能安装。而且512M内存下Vista的速度只是非常勉强,用起来难以忍受,微软给预装Vista的品牌电脑的建议是配1GB内存。
如果你不知道自己的电脑适不适合用Windows Vista,看了下面的测试就会比较清楚了。不过如果你的电脑用的是SDRAM或RDRAM内存,那就不用看也知道是太老了。假如你想要得到更准确的答案,可以运行Windows Vista 升级顾问,看一看报告里的建议。如果你的电脑已经用了大概2年左右,就很可能有些方面需要升级了。
Vista用多少内存才合适?
通常电脑内存是越多越好。不过在2GB基础上,再加更多的内存也不会让Vista运行得更快,只有少数应用的速度会有所提升。所以一般认为Windows Vista装2GB内存最合适。随着操作系统不断升级补丁,软件越装越多,对内存容量的需求有可能会更高一些,所以明智的人应该给自己的电脑预留升级到4GB的条件。
大家都可能听说过,Windows Vista支持一项称为ReadyBoost的新技术,它可以用来加快内存容量小的电脑的Vista运行速度,其原理就是用USB存储器充当系统读取缓冲的角色。
虽然微软宣称,ReadyBoost的内存增补意义大于内存替代意义。事实上是,加入ReadyBoost闪存盘作为缓冲,对只有1GB内存的系统所起到的作用,明显大于4GB内存的系统。
PCSTATS曾在这篇文章中测过,ReadyBoost对不同内存容量的系统的影响的比较。发现总体来看ReadyBoost的作用微乎其微,而系统内存从512MB升级到1GB后整体性能会发生很大变化。
在不同版本的Vista中,Home Basic在低内存容量下性能最佳,因为这个版本更加精简高效。它的最低内存容量要求只是512MB,而其它版本一定要1GB。AeroGlass之类的新特性和Windows Media Center会加重系统负担。
内存越多越好吗?
最简单的答案:不是的。如果一部电脑装有4GB内存,硬件本身会如实登记4GB,但Windows Vista/XP根本不能识别。这是32位操作系统的正常极限。操作系统只能报告3.5GB左右的内存容量,不过“丢失的内存”(约500MB-750MB)还是在的,作为硬件设备准备。
要安装多于4GB的内存也不是不可能,但那需要使用物理地址扩展(PAE)。这是工作站/服务器的一种技术,现实中桌面系统并不那么需要这么多的内存。另一种选择是安装64位的Windows XP或Vista。
Vista的SuperFetch比XP更吃内存
当今的操作系统都是自动把常用的DLL动态连接库和程序载入内存,这样在决定要载入常用的应用程序时,出来的速度就比较快。为了达到这样的目的,从Windows 95开始,就有了一种称为Prefetch预提取的功能,监测用户行为并把应用扩展预载入系统内存。
在Windows Vista中它称为SuperFetch,并把33-50%的系统内存都用于这一目的。本质上Vista看用户如何访问程序和数据,并把最常用的程序和任务载入缓冲内存。这使得程序载入速度更快,并使用户得到更流畅的操作。它不会从操作系统或应用程序手中把内存夺走,如果内存需求高SuperFetch会自动调节它的大小。
这里是想对一个常犯的误解进行一下澄清,其实Windows Vista的内存管理并不差。Windows Vista看起来很吃内存,是因为它的SuperFetch功能在启动的时候占用了内存。
上面是1GB系统内存的例子。在内存容量为2GB或4GB的时候,Windows Vista(各种版本)占用约800MB。安装的内存越多,Vista就会缓冲越多的程序、任务和服务。
Windows Vista:多少内存才算够?
办公应用和玩游戏需要的内存是不是同样多?Vista下多少内存玩游戏才舒服,多少内存才可以流畅处理大型数据表?接下来让我们一起来看看,不同内存容量对Windows Vista中各种不同任务的影响。
Vista内存容量测试
为了考察不同内存容量Vista的性能差别,我们将给下面这套系统分别进行512MB、1GB、2GB 和 4GB内存的测试。虽然纯技术理论上来说Vista也可以在256MB内存下运行,但操作系统限制只有在探测到有512MB或更多内存的时候才能够安装,所以没有进行256MB的测试了。
本来还打算对Home Basic、Home Premium 和 Ultimate三个不同版本的Vista,分别进行不同内存容量的性能测试。不过在几个快速测试之后发现,不同内存容量对三个不同版本的影响都是一样的,所以最后我们只是用Windows Vista Ultimate来进行不同内存容量对性能影响的考察。
请注意的是,在512MB的情况下,内存是工作在单通道模式下的。因为根本找不到256MB一根的DDR2-800内存条。为了让事情简单一些我们尽可能使容量之外的条件保持一致,所有的测试都是在BIOS timing设为5-5-5-15,DDR2-800的速度下进行的。下面是测试平台的配置。
Windows Experience Index得分
Windows Experience Index是Vista内置的一个新功能,用来帮助消费者了解指定的计算机上Vista和软件运行得有多好。它会对计算机配件进行整体评估最后给出一个分值,越高分意味着这部计算机的Vista体验越好。
在512MB和1GB两种不同容量内存的情况下,Vista的表现相差非常明显!根据微软的说明,得分1-1.9的系统性能只能满足一些基本的任务。在这么低分的情况下,就算显卡符合要求,也不能运行AeroGlass。有趣的是,Windows还可以指出1GB和2GB内存之间的性能差别,分数从“很好”变为“高端”。而内存进一步加到4GB则对整体性能不再有任何提升。
办公应用测试
Business Winstone 2004通过运行一系列的实际应用程序操作脚本,计算电脑完成这些脚本任务所用的时间进行性能评分。是微软的Office 2002搭配Norton防病毒软件2003版与Winzip8.1的标准办公配置的性能测试。
Content Creation Winstone 2004则是多媒体应用软件的测试,包括常用的Photoshop、Dreamwearver、Windows Media Encoder 9与LightWave等等的多媒体软件,可以有效反映多媒体应用方面的性能。
Winstone的办公性能测试,有效说明所有Vista的办公机都应该配备最少1GB内存。512M与1GB内存之间的差距非常明显,而1GB、2GB、4GB的测试结果基本上没什么区别。
PCMark05 1.1.0测试日常家用性能
PCMARK 05是一个非常权威的系统测试软件,同时对家庭使用和3D性能两方面进行考量,软件采用了模拟日常家用电脑运行的软件进行测试,包括了文件压缩、文件加密、病毒扫瞄、音及影像处理、WMX/Dixv制作、网页生成、实时3D运算及内存测试等11个系统测试项目。
PCMark05同样显示出内存从512M升级到1GB后性能的显著提升,从1GB升级到2GB也有一定的性能提升,而2GB和4GB的性能非常接近。
若您对该文章还有其它疑问,请到问吧提出。我们会全力为您解答。本站承诺:








软件信息
软件信息