2012-04-15 30 views
1

FILE_STORAGE構造体のデータメンバーのドキュメントは、GetFileInformationByHandleEx関数を介して返されますが、いくぶん簡潔です。FILE_STORAGE_INFO構造体に返されるPhysicalBytesPerSectorForPerformanceの正確な意味は何ですか?

ドキュメントでは、をと記載しています。「書き込みに最適なパフォーマンスを得るために1セクタあたりのバイト数」。

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

名前が誤解を招く可能性があり、PhysicalBytesPerSectorForPerformanceが書き込み用の最適な論理ブロックサイズ、つまりPosixのstat.st_blksizeと似ていますか?

もっと知っていますか?

答えて

2

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

関連する問題