扫一扫
分享文章到微信
扫一扫
关注官方公众号
至顶头条
作者:zdnet安全频道 来源:论坛整理 2008年8月19日
关键字: 内存 Windows Vista Vista
Windows Vista在吃内存上颇有建树,这也是大家早就公认的事情,而许多小内存的朋友又不想放过尝试Vista的机会,但当他们真正安装之后,才发现速度真是很难忍受。
Vista将小内存拒之门外
首先启动速度就慢了许多,而诱人的玻璃窗体效果和实用的边栏起到了拖慢系统的反作用,强大的文件管理器在得不到充分内存支持的同时换来的只是硬盘的狂响,面对这一切,还想继续使用Vista吗?
小内存开效果简直是雪上加霜
干脆装回XP,但又觉得不甘心,这就让许多网友起了优化系统的念头,优化优化,到底怎么优化才能让小内存跑的畅快些呢?其中网上炒得最火的就是这个释放内存的小工具了
『不要乱投医 释放内存的软件没用』
这个软件可以起到释放内存的作用,那好,到底实际效果怎么样我们来看看。
这是我们测试用机,总共512MB内存,开机系统占用内存295MB,这时让这个软件清清看。
清理过后可用物理内存从22%提高到了31%,而且可以设置为1秒释放一次内存。
释放过后效果怎么样?给我的感觉是只有变慢,不开这个软件的时候,打开文件管理器,再关闭,再打开,第二次的速度很快,而使用了这个软件,第二次都很慢,也就是说本来驻留在内存里的东西再次调用的时候就比较快,而使用了内存清理,把这些驻留内存的东西都弄出去了,每一次都要重新加载。
这个软件充其量起到“当时物理内存多点”的效果,而在用户体验上则遭透了。反过来问一句,如果这个技术真的有用,为什么微软这个做了这么多年系统的厂商不内置在操作系统中?许多网友都被蒙蔽了,这个软件对于小内存的用户来说真的没有任何好处。
『Windows Vista内存技术告诉你答案』
内存在计算机中扮演的角色就是缓存,如果它处于空闲状态,就是摆设,没有发挥用途。此时就要提到Windows Vista的SuperFetch技术了,它是Vista用以优化内存使用的内存管理技术。
SuperFetct是最新的内存技术
SuperFetch技术的中心思想是:“过分空余的内存空间是浪费”。如果一个操作系统总是保留着过多的空余物理内存耗费电能,却不能够利用这些多余的内存空间提高系统性能的话,就是浪费!所以将这些多余的物理内存作为缓存使用,就是Superfetch技术的本质。
SuperFetch可以帮助改善PC的响应速度,并使系统的性能更加稳定。 Windows SuperFetch 跟踪您最常用的应用程序并跟踪您使用它们的时间。然后它会将这些应用程序预加载到内存中以便进行快速访问,所以,如果你发现你的可用内存很少,则说明它们都在物尽其用,实在没必要担心。
看到这里你还有心思去用那些释放内存的软件吗?与其要用这些软件,还不如干脆把SuperFetch关了,在管理工具—服务中就可以关闭。但是,如果再次开启Supertech服务,那么就需要长时间的用户使用习惯监控才能发挥作用,重新为系统带来明显的提速效果。
其实这种好技术应该得以保留,Vista的特性也体现在这些地方,所以我们可以向其他正确的方法来避免内存小导致的不快。
『方法一:不买内存 插闪盘是正路』
抛弃那些毫无意义的软件,让我们干些能确实提高速度的事情。那就是买内存阿,呵呵,我知道这需要花钱,但不买的话,USB口的闪存你总是有吧?插上看看了。
是的,就是用这个Windows ReadyBoost技术,可以有效提高小内存的系统处理速度。有的人可能会说:不就是普通的U盘吗,还没有把缓存写在硬盘的速度快,怎么提速阿?
的确,硬盘的顺序访问可以达到80兆/秒,填满1GB的空间仅需12秒左右,但是由于硬盘的寻道时间一直是个问题,所以导致硬盘的随机访问速度只能达到1兆/秒,填满1GB要1024秒!对于应用程序和系统来说,大多时候,顺序访问速度倒并不重要,而随机访问速度才是决定性因素,而硬盘正是在这点上吃亏。
U盘上生成的ReadyBoost文件夹
而小内存的系统,经常要把内存中的数据和页面文件进行交换,所以不善随机访问的硬盘就没有U盘有优势了。U盘的随机访问速度可以达到硬盘的10倍以上。而ReadyBoost功能正是利用了U盘的高速随机访问能力,让U盘作为Windows Vista的SuperFetch缓存,从而让512MB内存的Windows Vista也能获得更好的性能。
还犹豫什么?明白了原理,赶紧插一个试试吧!
『迅驰4的Turbo Memory也是这原理』
迅驰四代集成了“迅盘”,可以利用闪存来为系统整体的磁盘系统加速,他与U盘起到的作用一样,区别就是它是内置在主板上的闪存,性能上有保障。我们曾经分别在迅盘“启用”与“禁用”的情况下运行,对比两种情况下进行同样操作所花费的时间。
首先是系统启动的速度,所有人都希望能够在按下电源按钮后,就立刻能够使用自己的笔记本电脑,但是由于机器需要把各种数据都从硬盘中读取出来,因此这个过程不可能会即开即用,只能用一切办法把它的数据读取时间尽可能缩短。
系统启动时间差距非常明显
结果非常令人兴奋,同一台机器在禁用迅盘后的启动时间为与启用迅盘后相比,时间差距竟然达到近50%。原来需要1分钟12秒左右的系统启动过程,现在只需要49秒就可以完成。
测试过系统启动速度之后,我们又对日常使用最广泛的PHOTOSHOP应用进行了对比测试。将一张分辨率为6016×4000的数码照片分辨进行“自动色阶”、“自动对比度”、“自动颜色”、“壁画效果”、“2像素高斯模糊”、“转换成灰度”、“将分辨率压缩为640×426”。
大型软件的应用中效果也不错
由于将照片渲染成壁画效果时系统会大量与硬盘交换数据,因此在起用迅盘与禁用迅盘的情况下,处理时间有一定的差距。这个差距没有系统启动时那么明显,但是也达到了30%左右。
最后我们进行了一个游戏测试,由于目前游戏的容量都非常大,因此无论是进入游戏,还是在游戏中切换场景,都需要从硬盘读取大量数据,磁盘性能不高的话,游戏速度就会被拖慢。我们选择了目前的热门游戏《命令与征服3》,测试它进入游戏,以及从选择关卡到进入所需要的时间。
游戏测试有效果,但是不如上两个明显
在《命令与征服3》的测试中,启动游戏时速度有一定差距,但是不没有前两个测试那么明显。由于迅驰四平台本身的速度已经很高,进入关卡时读取所需要的时间较少,因此看上去差别不太大。
在进行迅盘性能对比的测试中,由于经常禁用、启用迅盘功能,因此也发现了在应用中一些需要注意的地方。由于迅盘的原理是将常用的数据预先从硬盘中读取到速度较快的闪存单元中,如果闪存单元中没有要用的数据的话,要从硬盘中先读取到闪存单元中,再将数据从闪存单元中读出。因此,在刚刚第一次启用迅盘功能时,以及第一次应用某软件时,迅盘的速度优势并不能完全发挥,不过在持续不断的应用中,迅盘对于整机的磁盘性能,还是有很大的提升的。量化一下的话,平均提升效率在25%左右。
『方法二:只留实质 关点东西吧』
就连迅驰4代都认可此种方法来加速系统,我们就更应该尝试了,对于小内存的Vista系统真的有不小的性能提升。不过除了上面的方法,为了得到更好的性能,我们可以牺牲一些Vista的效果。
颜色方案使用Vista的基本效果就可以了,这样比Aero能快不少,效果里如果都关闭的话也会快不少。然后把边栏什么的能关的也都关了。
当然如果你能忍受这样的效果就可以调的更低一些
还有就是刚才说的关闭SuperFetch,一切看你个人喜好了。有的朋友会说没有这些效果对于Vista来说就没意义了,编辑想了想有些人的确就是看中了Vista的绚丽效果,所以建议你先采用第一种方法看看,如果还是感觉不快,那也不要指望那些释放内存的软件,还是添加内存更加实际。
如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。
现场直击|2021世界人工智能大会
直击5G创新地带,就在2021MWC上海
5G已至 转型当时——服务提供商如何把握转型的绝佳时机
寻找自己的Flag
华为开发者大会2020(Cloud)- 科技行者