したらばTOP ■掲示板に戻る■ 全部 1-100 最新50 | メール | |

PC関連スレ

2584とはずがたり:2022/02/17(木) 15:27:54

「アロケーションユニットサイズ」とは? ― USBメモリやmicroSDカードなどをフォーマットするとき、「標準」では不適切な場合がある!(natsuki)
https://win-tab.net/opinion/allocation_size_1809052/
2018/9/5

6.検証結果の考察
ご覧のとおりの結果となりました。理論上はアロケーションユニットサイズを小さくすると、パフォーマンスが悪化するはずなんですが、検証の結果、アロケーションサイズを512KBから32KBにした程度では、体感上の差は見られませんでした。

以上の検証で不足している要素としては、以下のようなことが考えられます。

第1に、コピー元のストレージがより高速であった場合。現在、高速なSSDは、シーケンシャルアクセスが数千MB/sに達するものも珍しくありません。ただし、今度はフォーマットするストレージ側の書き込み速度がボトルネックになります。今回、検証に使ったSanDisk「Extreme Pro」は、USBメモリとしては最高峰で、実際、検証時もシーケンシャルライトは安定して280MB/s程度をたたき出しています。これを大きく上回る性能のUSBメモリやSDカードは、よっぽど特殊な製品を除き、現状存在しません。従って、この点は考えなくてよいでしょう。

第2に、SanDisk「Extreme Pro」の性能が優秀なのであって、より低速なUSBメモリならば差が出る可能性があります。Extreme Proは、内部的にはSSDらしいので、Extreme Pro独自のコントローラーなりなんなりがその速度を下支えしているはずで、これがアロケーションユニットサイズを小さくしたことによるデータの分割をうまくさばいている、という可能性です。これは、十分考え得ることです。ただ、大容量データをガンガン出し入れする使い方をするならば、そもそもExtreme Proのような速度面で優秀なストレージを購入すべきでしょう。そうでないと、アロケーションユニットサイズうんぬん以前に、ストレージ側の読み取り、書き出し速度そのものがボトルネックになってしまいますから。従って、これもあんまり考慮に入れる必要はないと思います。



以上から、exFATにおいて、アロケーションユニットサイズを32KB以上に大きくする必要はない、と考えられます。


新着レスの表示


名前: E-mail(省略可)

※書き込む際の注意事項はこちら

※画像アップローダーはこちら

(画像を表示できるのは「画像リンクのサムネイル表示」がオンの掲示板に限ります)

掲示板管理者へ連絡 無料レンタル掲示板