Windows Vista推出了一个被称为SuperFetch的新型存储性能加强系统以及一种通过外部存储设备(EMD)扩展虚拟内存的新方法。正式发布日期被内定到2006年的假期。
扩展存储设备正如我提到的,Windows操作系统会一直利用虚拟内存,无论在系统中安装了多少物理RAM。我还告诉过你SuperFetch中的一种增强方式是尽可能快地重新将预取数据从虚拟内存页面文件移回到物理内存中以保证性能增强的连续性。然而,由于页面文件存在于比物理内存响应速度慢的硬盘上,所以SuperFetch会被让硬盘响应其取回操作所花费的时间所阻碍。
为了改进SuperFetch的取回操作,微软决定利用大容量USB 2.0存储棒/闪存驱动器被广泛应用,相对便宜,非常有效-虽然不像物理内存那样有效,但比硬盘要快得多这一事实。当你向Windows Vista系统插入一个USB 2.0存储棒,SuperFetch能够将任何送到虚拟内存的预取数据重定向到USB驱动器,而不是硬盘上。同样的,当需要将数据取回到内存时,取回操作将更快。
当你将一个USB 2.0存储棒插入到运行Windows Vista的系统中,你将看到类似于图形A中显示的自动运行对话框。

然后将提示你指定你想分配给SuperFetch的存储空间容量如图所示。正如你看到的,Windows Vista将自动留出建议的空间容量,但是你可以使用滑动条增加空间容量。

根据微软的说法,你可以在任何时候移除存储棒而不会丢失数据并且仍然能用它保存其他文件。微软还声明任何保存在存储棒上的SuperFetch数据将被加密,所以当存储棒被用在另一台计算机上时,这些数据是不可访问的。
虚假SuperFetch谣言Internet上流传着Windows XP内置了一个默认禁用的SuperFetch组件的谣言。谣言进一步说你可以通过在注册表中做一个小的改动,在Windows XP中启用SuperFetch。这是虚假的信息,所以不要浪费你的时间去尝试这样做。对注册表项进行改动可能不会对你的系统造成任何损害,但是它也不会带来任何好处。(责任编辑:
王叶)
查看本文的国际来源