|
硬算计 得上是电脑机箱中耗费 磨损最大的“耗材”,同时又是重要数据的存储仓库,因而 它的安康 情况 值得用户关注。再加上现在的内存已经沦为白菜价,很多用户装机装备 的大容量内存基本 用不完,这时就可以应用 多余内存来减轻硬盘担负 。
1.SuperCache的工作原理 为硬盘减负,我们使用的是SuperCache技术,即应用 多余的物理内存为硬盘的各个分区建立缓存,并将常用的硬盘数据贮存 到物理内存中。SuperCache会拦截系统对硬盘的读写恳求 ,将缓存中的数据直接回传给系统,而不用读取硬盘上的数据,从而打破 硬盘的I/O瓶颈,提高系统运行速度。假如 系统在缓存中找不到数据,才会到硬盘中寻找。
小提示:我们之前介绍过通过Ramdisk技术应用 多余的内存建立一个磁盘缓存分区,其读写就是系统对内存的操作,可以明显地提高系统速度,大家可以查看一下往期的《电脑报》。
可能大家会问,Windows不是自身 就已经有虚拟内存吗?Windows的虚拟内存以文件方式 存在,它必须从硬盘读取数据,而SuperCache是从内存读取,硬盘和内存的I/O传输速度差异 很大。文件方式 的缓存可以设很大但性能较差,而内存层级的缓存配合SuperCache的算法,能有效地加快硬盘读取速度。
2.为分区加装SuperCache 这里需要. 使用SuperCache软件,目前最新的版本是v5.0.524.0。下载安装该软件,重启电脑。在“我的电脑”中右击一个分区,点击“属性”→“ SuperCache”→“缓存”。 也可以运行VfCfgGui.exe,右击各个分区,在菜单中点击“缓存”选项。点击缓存界面底部的“Star”按钮,这时就出现了设置选项。
分配给缓存的内存大小,当然是越大越好,但一切 分区的缓存不能超越 开机以后所剩下内存容量的90%,而且必须是4MB的整数倍。可以依据 分区文件的实际使用频率来分配缓存大小,平常 很少使用到的分区,可以少分配甚至不分配缓存,譬如在这里,Windows 分区设为312MB,其他分区设为268MB。
缓存分页文件大小,假如 设为较小的值,那么就有较多的缓存页,每页的糜费 率较小,但小的页值也增加了内存和CPU资源的耗费 。大的值就反之,但会增加碎片。值得注意的是,在减小分页文件时,会需要. 增大内存分配。考虑到太小会加重CPU的担负 ,在应用分区和其他分区设为32K。
延迟写入模式,可以提高写入性能,不过假如 死机,会导致数据损失,通常建议采用默认的关闭。当各项参数设置好之后,点击“确定”就生效了。打开设置了缓存的分区看看会不会蓝屏,假如 出现蓝屏证明不兼容,需要. 重新进行设置。笔者的各个硬盘分区的设置如下,这样整个硬盘缓存共占用1116MB内存。
3.加速效果十分 明显 使用SuperCache后,传统机械硬盘的读写速度增幅十分 明显,同时也可以让SSD运行得更快。笔者的电脑是AMD Athlon64 X2 5000+处理器、DDR3 1333 2GB内存、320GB SATA硬盘。在实际测试系统分区中,使用SuperCache设置后,Windows7 运行速度明显提高,启动速度提高了约20秒。运行PCMark 7,分数从1081提升到1117。在ATTO Disk Benchmarks测试C盘时,读取速度最高接近1GB/s,而不使用缓存,最大读取速度仅有130MB/s,性能提升十分 明显。
总结 由此可见将内存通过SuperCache当成硬盘缓存使用,对于提升系统性能是很有帮助的。将多余的内存虚拟成硬盘来使用,其益处 不少:提高数据读写速度,减少读写磁盘频率,降低硬盘工作温度以及噪声,从而最终增加硬盘的使用寿命。 |
|
|
|
|
|
|