Vista中U盘当内存用能达到内存的速度吗
2007-05-21 15:17:53 来源:WEB开发网我们对Windows Vista中的内存管理器进行了重新设计。因此,如果你给予系统的内存越多,系统将通过一个叫做SuperFetch的技术来更加有效地利用内存。SuperFetch技术是Windows Vista的智能启发式内存管理系统的一部分。在一台1GB甚至更多内存的机器上,Windows Vista的性能将远优于Windows XP--尤其是当你使用该机器一段时间之后--因为Windows Vista将自动熟悉你最经常使用的部分,并对其做出优化。
我知道许多现存电脑内存至少为512MB,但我还是非常希望PC制造商们能够推出更大内存的电脑。虽然现在内存的价格已经有所降低,但是我知道,许多人还是不情愿打开他们的电脑,安装更多的内存。但是,在有了Windows ReadyBoost之后,如果你拥有一个闪存盘(比如一个U盘或者一张SD卡),那么你可以利用这些来加速你的Vista。而你所需要做的,仅仅是简单地插入一个闪存盘,然后,Windows Vista将使用Windows ReadyBoost去利用闪存提高性能。
虽然闪存盘中有一些存储空间,但是Windows Vista并不是真正的使用这些存储空间来增加计算机中的主要系统内存的。相反,ReadyBoost使用闪存来存储内存管理器所使用的信息。如果你在一个内存有限的系统上运行许多程序的话,Windows ReadyBoost将使用闪存盘来创建一个虚拟内存的拷贝。虚拟内存的使用频率并没有内存那么高,但其存取速度比硬盘要快得多。这里,非常酷的一点就是,存储在闪存中的内存同样也存储在硬盘上,因此如果你移除该闪存盘,内存管理器接受到该变化之后将自动转移至硬盘。在从ReadyBoost中获得性能的同时,你将不如丢失任何数据,且不会出现任何中断。同时,因为Windows Boost缓存在闪存盘中的数据是经过AES-128加密过的,所以即使闪存盘丢失或者被盗,你也不必担心敏感数据的泄漏。另外,内存管理器在将虚拟内存数据写入闪存中之前,对其进行压缩,这样可以存储更多数据。
那么,如果你想使你电脑上的Windows Vista运行更快--相当简单--通过任何USB 2.0或者PCI接口接上你的闪存盘,当自动运行界面出现时,选择“使用ReadyBoost加速我的系统”。你的闪存盘至少需要230MB以上空闲空间,并且一些闪存盘的速度不是很快,不能支持Windows ReadyBoost。
更多精彩
赞助商链接