使用READYBOOST有没有必要将虚拟内存设置为0?

2025-01-07 19:42:17
推荐回答(1个)
回答1:

从vista开始Windows系统开始使用预读取的方式根据用户的习惯提前在将一部分的数据存储到物理内存中,这就是当年vista导致内存慌的一个重要原因,这种方式带来的好处就是能让系统加速运行软件。最好的例子就是当我们第一次打开word的时候,要等上一段时间才能开启,但当我们第二次打开word的时候,基本是一点就开;这就是预读好处!
但是,如上面所说这必将导致更多的内存消耗。
readyboost的提出,正是为了缓解这种问题,通过使用usb高速闪存来充当内存和硬盘的中间缓冲区,里面的文件仅仅是虚拟内存的备份文件,从源的方面来说,不懂会不会有影响!
假如不存在问题,那一旦内存要读取readyboost中的页面文件的时候,闪存突然出现拔出或出现接触上的问题,这就将引起系统的崩溃!
还有,readyboost作为中间缓存区,只要里面有内存需要的文件,内存就会优先使用闪存里面的文件,所以没必要“强制”!