十一月 21, 2006
Jim Allchin: 大家来用Windows ReadyBoost
由. xx appbeta 将文章归档于
如果有个东西可以帮助Vista应用程序运行更好,那就是内存了。在1GB内存时比较XP和Vista的性能,Vista一般都比XP要快。但是,我们也知道在有些情况下,在512MB内存时,XP上的程序可能反应更快。为什么呢?多半是因为Vista的功能使用了更多的内存实现更好的功能了,如索引数据、保持迷人的AERO UI等。如果你的机器内存较少,操作系统就会经常随机访问硬盘,这样就会减慢程序的响应。
我们重新设计了Vista的内存管理器,以便可以给系统分配更多内存。新的内存管理器借助SuperFetch(Vista的职能启发式内存管理系统)技术更加有效的使用内存。所以,在内存更多的PC上(1GB或2GB或更多),Vista的性能要好于XP。
在我们期待随Vista发布的下一代PC拥有更多内存的同时,我们也知道许多现有机器具有512MB内存。内存的价格越来越便宜,但是我所认识的人不喜欢打开机器添加更多内存。有些大型PC商店可以为你做这些,但是许多人有怕麻烦。有了Windows ReadyBoost,如果你有闪存(如USB闪存或SD卡),你就可以使用它让你的机器更快运行。而你只需要将闪存插到Vista的PC上,就可以使用Windows ReadyBoost利用它们改善性能了。
我应该清楚,闪存驱动器包括内存,Windows ReadyBoost不是真正实用那些内存来增加你的计算机的系统RAM。相反,Windows ReadyBoost使用闪存存储内存管理器使用的信息。如果你在有限的内存上运行许多程序的话,Windows ReadyBoost 将会使用闪存向RAM那样创建虚拟内存,但是它比使用硬盘的速度要快多了。非常酷的是没有什么东西会存在闪存或硬盘上,所以如果你移除了闪存,内存管理器会看到变化并自动启用硬盘。同时,来自Windows ReadyBoost的性能提升也会消失,不过你不会丢失数据,也不会受到中断。并且因为Windows ReadyBoost缓存闪存驱动器是使用AES-128加密,所以即使闪存盘丢失你也不需要担心敏感数据泄露。而且,内存管理器会在向闪存写入数据前压缩页面,这也就意味着你可以获得更多缓存空间。
如果你像我一样,就可以配一些闪存驱动器。如果不,也可以花不到50美元购买1GB的驱动器。如果将它们用在XP的PC上可以访问其中的文件;如果用在Vista的PC上,就可以使用Windows ReadyBoost技术加速性能。何乐而不为呢?
固定链接: Jim Allchin: 大家来用Windows ReadyBoost
关键词:
引用:































