1

FILE_STORAGE関数を介して返される構造体のデータ メンバーのドキュメントGetFileInformationByHandleExはやや簡潔です。

ドキュメントでは、 「書き込みの最適なパフォーマンスのためのセクターあたりのバイト数」PhysicalBytesPerSectorForPerformanceと説明されています。

名前は、これがストレージ デバイスの物理セクター サイズよりも小さいサイズであることを示しているようです。しかし、それが理にかなっているのかどうかはわかりません。

おそらく名前は誤解を招きやすく、PhysicalBytesPerSectorForPerformance書き込みに最適な論理ブロックサイズです。つまり、Posix のstat.st_blksizeに似ていますか?

誰かもっと知っていますか?

4

1 に答える 1

2

STORAGE_INFO_FLAGS_ALIGNED_DEVICEフラグも設定されている場合は、物理セクターのサイズが論理セクターのサイズよりも小さいことを意味します。(そうでない場合、論理セクターは物理セクターにマップされない可能性があります。)それ以外の場合、それはおそらくドライバーからの単なる推奨です。

于 2012-04-16T00:35:21.683 に答える