Windows 7 中 ReadyBoost 实际缓存的最大字节数是多少?

Windows 7 中 ReadyBoost 实际缓存的最大字节数是多少?

对于配备 8GB RAM 的 Windows 7 笔记本电脑,ReadyBoost 可以缓存的最大字节数是多少?

我添加了一个 Class 10、16GB SD 卡,主要用于 ReadyBoost,但我没有看到缓存大小超过 3.5GB(分配了 12GB)。

我 90% 的使用是 Chrome(带有数十个标签)、一些 Office、文本编辑器和远程访问应用程序。

如果我不能实际期望它超过 4GB,我会减少分配给它的空间,以防我需要空间来执行随机任务(比如通过 SD 卡运动鞋网移动 10GB 文件)。

更新:运行这台笔记本电脑几周后,我发现 ReadyBoost 使用了超过 7GB 的缓存文件。

答案1

你的问题不太清楚。听起来你问的是 SD 卡上的 ReadyBoost 缓存可以有多大。

科技网

您必须至少保留 256 MB。更大的缓存可以提高性能,但 ReadyBoost 缓存在 FAT32 文件系统上不能大于 4 GB,在 NTFS 文件系统上不能大于 32 GB。

ReadyBoost 在闪存驱动器的根目录中创建一个名为 ReadyBoost.sfcache 的磁盘缓存文件。该文件会立即创建为指定缓存的全部大小。但是,Windows 会逐渐用缓存内容填充空间。

即使 ReadyBoost 缓存已满,也并不意味着它会从中读取数据。ReadyBoost 将使用 SuperFetch 来预测您将来可能会读取哪些数据。这并不能保证它放入缓存的数据会被读取。

很有可能,在您的机器上,您正在向 ReadyBoost 缓存写入大量数据,但实际上并未从中读取数据。您可以使用PerfMon并添加计数器来查看此情况Cache Read Bytes/sec

我强烈建议你阅读那篇 Technet 文章,以及这篇文章文章. 您在 8 GB 机器上从 ReadyBoost 获得的好处非常少,甚至没有。

相关内容