具有ReadyBoost的exFAT SD卡的“分配单位大小”是什么


10

我带来了一个4GB的SD卡,并将其专用于ReadyBoost(在Windows7上)使用

我希望获得最大的性能利润,因此我已经使用exFAT对其进行了格式化(如Microsoft推荐),但我对定义哪种最佳* .Allocation Unit Size **存有疑问。

由于我无法获得ReadyBoost / SD卡如何精确地读取/查找数据,因此有人可以说出为什么要为此方案选择另一个分配单位大小吗?

显然,ReadyBoost将SD卡中的所有可用空间分配为一个大文件,因此建议使用较大的“分配单位大小”以最快地读取时间。我不会与普通硬盘混淆?


1
您的系统中有多少内存?Readyboost仅真正用于具有1GiB或更少RAM的内存匮乏的系统中…… anandtech.com
show/

1
使用具有ReadyBoost功能的闪存进行缓存,Windows 7和Vista可以为随机磁盘读取提供服务,其性能通常比传统硬盘驱动器的随机读取快80-100倍。不要与“分页文件”混淆...与内存无关

您可以链接到Microsoft为ReadyBoost建议使用exFAT的地方吗?
Endlith

Answers:


1

我将使用exFAT,它的性能比其他性能略好,并且还允许您为ReadyBoost使用超过4 GB的空间。

对于分配单元的大小,我相信4 kB会达到最佳效果,但我可能是错的。这是ReadyBoost使用的块的大小,它将为您提供ReadyBoost的最佳性能。


0

根据SevenForums的此页面,“如果您打算将驱动器专门用于readyboost,请尝试使用32 mb分配单位大小的exFAT。”

http://www.sevenforums.com/performance-maintenance/127722-exfat-formatting-readyboost.html


1
尽管从理论上讲这可以回答问题,但最好在此处包括答案的基本部分,并提供链接以供参考。
Mokubai

使用如此大的分配单位大小将不起作用。与HDD相比,Pendrive和存储卡非常慢。它们只是具有较低的延迟。因此,ReadyBoost将从闪存驱动器读取小页面,而从HDD读取较大的页面。在闪存驱动器上使用较大的分配大小将无法达到目的,因为从闪存中读取32MB数据的时间可能比从硬盘中读取相同数量的数据要慢,即使硬盘的访问时间更长
phuclv
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.