ソフトウェアは実際に最新のHDDの実際のセクタ数を認識できますか?

ソフトウェアは実際に最新のHDDの実際のセクタ数を認識できますか?

ソフトウェアは、外部シリンダーにセクターが多くあるという事実を考慮していないため、最新のハードドライブのセクターの総数を実際に認識していないと聞きました。さらに、最新のHDDはCHSモデルではなく論理ブロックサイズ(LBA)を使用してブロックを処理するため、ソフトウェア内のセクタ数が抽象化されます。

ベストアンサー1

ソフトウェアは総数を知りません。物理セクターは最新のハードドライブにありますが、あなたが言及した理由によるものではありません。もちろん、ソフトウェアは、各トラックのどのシリンダーに多くまたはより少ないセクターがある可能性があるかを含むディスク構造につ​​いて何も知りませんが、それは重要ではありません。これを知ることはソフトウェアの仕事ではなく、ファームウェアの仕事です。ディスクがモデルごとに異なり、そのモデルに付属のファームウェアからこれらの詳細を隠すことができるため、これは良い抽象化です。

ソフトウェアが総数を知らない理由物理セクタの数は、ファームウェアがセクタの数だけを報告することです。論理的部門。エラーが発生した後、ファームウェアが自動置換のためにセクタを予約するため、物理セクタの数が増えます。ソフトウェアが気にする必要がないように、もう一つの素晴らしい抽象化です。

おすすめ記事