我们需要多少内存(三)
作者:本站 来源:本站整理 发布时间:2008-8-10 7:25:17
64bit系统——解决内存容量浪费
32bit操作系统理论上可以实现4GB内存的寻址,不过Vista仍然不能完全使用4GB内存。在测试操作系统升级到Vista SP1之后,32bit的Vista操作系统能够识别出4GB内存,在Everest的内存检测中,我们可以看到,操作系统识别到的物理内存仍然是3325MB,也就是说,无论系统是否升级到SP1,32BitVista操作系统仍然不能完全应用4GB内存。
而64bit操作系统则没有类似的问题,在Vista 64 SP1下,不仅能够正确识别4GB以上的内存容量,而且实际可用内存也和实际的内存容量相符合(仅划分数MB内存作为保留内存)。因此,对于超过4GB内存的用户而言,使用64bit操作系统不会造成容量的浪费。
小提示:如何查看操作系统是否是64位?
在开始菜单中右键点击计算机,选择属性,即可弹出“查看相关计算机的基本信息”,就可以查看操作系统的位数了。
测试结果
在AMD平台,1GB内存无论是在内存带宽还是PCMark05的内存性能得分都不如2GB内存。不过,从系统整体性能和3D性能来看,AMD平台搭配配2GB内存虽然相对1GB内存有所提升,但是提升并不是特别明显。在2GB内存容量的组合上,虽然1GB×2比单条2GB有更高的内存带宽,但是对系统整体性能和3D性能没有明显的提升。此外,3GB的各种组合在性能上没有明显的差异,相对2GB内存的性能提升幅度也有限。2GB×2相对1GB×4有明显的性能提升,这是由于内置内存控制器在较少内存条数的组合下效率更高的原因,对处理器和内存性能的影响更明显,这点在1GB×3和1GB+2GB的对比中也可以看出。
结论:对于AMD平台而言,内存带宽对性能的提升不如内存容量提升来得明显。性价比最高的内存容量是2GB(单条或1GB×2)。
从测试结果来看,Intel平台对于内存带宽的敏感程度较高,在整体性能方面,2GB内存相对1GB内存有一定幅度的提升,并且双通道模式下(1GB×2)的性能相对单通道模式下(单条2GB)也有所提升。另外,双通道带来的内存带宽提升,对于显示性能也有一定的帮助。不过提升幅度不是特别明显。在容量提升上,3GB和4GB对性能的提升幅度也不大。
结论:相对AMD平台,Intel对内存带宽有更高的需求,因此,1GB×2的组合是目前Intel平台性价比最高的选择。
为了测试4GB以及8GB内存的性能,我们采用了2GB×2和2GB×4的组合进行对比,操作系统使用Vista 64 SP1 Ultimate,可以充分使用4GB或者8GB内存容量。但是由于测试软件仍然是32bit,PCMark05不能测得HDD子项的得分而无法得出最终的得分,3DMark 06则可以跑完测试,并且得分和32bit系统接近。测试结果已经可以反映出64bit系统下4GB内存和8GB内存的性能。
从测试结果我们可以看出,无论是在AMD平台还是Intel平台,8GB和4GB性能的差距并不大,内存容量提升了1倍,并没有获得相应的效果。当然,这也是由于我们的测试项目主要针对主流用户,并没有完全发挥大容量的优势所致。
结论:对于普通用户而言,4GB内存和8GB内存在性能上并没有太大的差异。大容量内存的优势主要体现在图形处理、发烧级游戏等应用场合,对普通应用或游戏并没有太大帮助。
测试总结
对内存容量各种组合的测试结果表明,2GB内存表现出极高的性价比,性能和3GB/4GB的组合比较接近,但是价格却相对便宜。因此,对于大多数普通用户而言,仍然建议选择2GB内存。对于非对称双通道而言,例如3GB内存,1GB×3和1GB+2GB的组合无论是在内存带宽还是系统性能方面都没有太大的差异,不过出于对未来升级预留空间的考虑,建议选择占用DIMM较少的选择,也即是1GB+2GB的方式。
对于目前Vista操作系统而言,2GB已经能够满足用户需求。另外,Intel和AMD平台都支持非对称双通道,即使容量不同的内存,也能组建双通道,获得更大的内存带宽。不过,由于AMD平台对于内存带宽的需求并不太高,因此,AMD平台的内存组合可以相对随意,只需选择合适的容量即可。而Intel平台则要尽可能地组建双通道来获得更大的内存带宽,这样系统整体性能和显示性能都有所提升。
此外,在我们的测试过程中,大容量的内存并没有起到立竿见影的作用,随着入门级配置内存容量的增加,单纯增加内存并不能大幅度提升系统性能。当然,这并不是表示大容量内存就没有用武之地。对于游戏发烧友、图形处理的用户而言,更大的内存,能够让更多资料读入到内存中,获得更快的处理速度。对于大容量内存用户而言,如果容量超过3GB,建议选用64bit系统。不过目前由于64bit系统不够普及,虽然驱动程序已经不是问题,并且能够兼容32bit的应用程序,但是运行效率稍低,并且有些软件有兼容性的问题,这也是64bit系统不能快速普及的主要原因。

文章评论 (评论内容只代表网友观点,与本站立场无关!)

您当前的位置: