2024年4月8日发(作者:睢雅洁)
对于采用了大容量内存的系统来说,基本上有四种比较有代表性的应用方案,我们将
为大家一一分析。
第一种方案是直接安装64位Windows系统。以64位Windows 7最为常见,现在
很多品牌机预装的就是64位的Windows 7。采用这种方案的大内存系统性能的提升最为
有限,只有在部分需要极大内存的应用中才能体现出大容量内存的性能优势,而在普通应
用中系统性能的变化就不太明显了。
第二种方案是将系统装进内存。这种方案安装相当复杂,但是对系统性能的提升非常
巨大,系统加载速度大幅度提升,程序加载的速度也变得非常快。不过这种方案目前具有
较大的局限性,整个系统盘必须小于2GB,否则加载过程就会失败,这就意味着要么安装
极度精简版的Windows 7系统,要么安装普通的Windows XP系统,但无法在系统盘中
安装大型应用软件,而只能安装常用的非大型应用软件。
第三种方案是将部分内存虚拟成硬盘。这样一来系统中将会出现一个读写速度非常快
的分区。将部分应用程序安装在虚 拟硬盘中之后,启动这些应用程序的速度会有非常明显
的提升,但是对整个系统的性能影响并不大。不过现在的虚拟硬盘软件也支持在关机时将
虚拟硬盘中的数据写 入镜像,不会再出现关机即丢失数据的情况。这种方案目前也有一定
的局限性——目前的虚拟硬盘软件只能创建容量在4GB以内的虚拟硬盘。
第四种方案是将内存虚拟成磁盘缓存,为硬盘分配内存作缓存,并拦截系统发送至硬
盘的IO请求。如果IO请求读取的数据已经在缓存中,则直接读取缓存中的数据并完成IO
请求,否则数据则从硬盘中读取出来,并存入缓存,同时完成IO请求。由此可见,从缓存
读取的数据量越多,则系统性能提升得越多,避免频繁读取速度较慢的硬盘,从而提升系
统性能。
我们如何测试
测试平台
- 处理器:Intel Core i7-2600K
- 主板:技嘉Z68A-D3H-B3
- 内存:宇瞻DDR3 1600 4GB×4
- 硬盘:希捷7200.12 1TB
- 显卡:索泰GeForce GTX 560TI
- 显示器:DELL U2410
- 电源:航嘉X7 900
- 系统:Windows 7 64bit中文版
- 驱动:ForceWare 270.80
在本次测试中,我们主要测试每套方案的系统性能和磁盘性能。在系统性能测试上,
我们使用PCMark7来测试整个系统的各项分数,同时记录系统开机 加载Windows 7(部
分测试为Windows XP)的时间及从系统中关机的时间,再记录《天堂2.5》测试程序的
加载时间,以测试系统在读取大型程序和游戏时的速度。
2024年4月8日发(作者:睢雅洁)
对于采用了大容量内存的系统来说,基本上有四种比较有代表性的应用方案,我们将
为大家一一分析。
第一种方案是直接安装64位Windows系统。以64位Windows 7最为常见,现在
很多品牌机预装的就是64位的Windows 7。采用这种方案的大内存系统性能的提升最为
有限,只有在部分需要极大内存的应用中才能体现出大容量内存的性能优势,而在普通应
用中系统性能的变化就不太明显了。
第二种方案是将系统装进内存。这种方案安装相当复杂,但是对系统性能的提升非常
巨大,系统加载速度大幅度提升,程序加载的速度也变得非常快。不过这种方案目前具有
较大的局限性,整个系统盘必须小于2GB,否则加载过程就会失败,这就意味着要么安装
极度精简版的Windows 7系统,要么安装普通的Windows XP系统,但无法在系统盘中
安装大型应用软件,而只能安装常用的非大型应用软件。
第三种方案是将部分内存虚拟成硬盘。这样一来系统中将会出现一个读写速度非常快
的分区。将部分应用程序安装在虚 拟硬盘中之后,启动这些应用程序的速度会有非常明显
的提升,但是对整个系统的性能影响并不大。不过现在的虚拟硬盘软件也支持在关机时将
虚拟硬盘中的数据写 入镜像,不会再出现关机即丢失数据的情况。这种方案目前也有一定
的局限性——目前的虚拟硬盘软件只能创建容量在4GB以内的虚拟硬盘。
第四种方案是将内存虚拟成磁盘缓存,为硬盘分配内存作缓存,并拦截系统发送至硬
盘的IO请求。如果IO请求读取的数据已经在缓存中,则直接读取缓存中的数据并完成IO
请求,否则数据则从硬盘中读取出来,并存入缓存,同时完成IO请求。由此可见,从缓存
读取的数据量越多,则系统性能提升得越多,避免频繁读取速度较慢的硬盘,从而提升系
统性能。
我们如何测试
测试平台
- 处理器:Intel Core i7-2600K
- 主板:技嘉Z68A-D3H-B3
- 内存:宇瞻DDR3 1600 4GB×4
- 硬盘:希捷7200.12 1TB
- 显卡:索泰GeForce GTX 560TI
- 显示器:DELL U2410
- 电源:航嘉X7 900
- 系统:Windows 7 64bit中文版
- 驱动:ForceWare 270.80
在本次测试中,我们主要测试每套方案的系统性能和磁盘性能。在系统性能测试上,
我们使用PCMark7来测试整个系统的各项分数,同时记录系统开机 加载Windows 7(部
分测试为Windows XP)的时间及从系统中关机的时间,再记录《天堂2.5》测试程序的
加载时间,以测试系统在读取大型程序和游戏时的速度。