
たとえば、ディスクには 8 つの面があり、それぞれに 1 つの磁気ヘッドがあります。1 つを除くすべてのヘッドが消えた場合、ディスクの容量は 10 MB になります。すべてのヘッドを使用した場合、速度はどのくらいになりますか?
答え1
理論上は、8*10MB/s=80MB になるはずです。しかし、これは抽象的な速度です。各ヘッドから情報を取得するには 8 つの情報管理ブロックが必要なためです (確実ではありませんが、私の意見では、1 つしかなく、ヘッド間で切り替わります)。また、情報がシリンダーに基づいて整理されておらず、1 つのトラックがいっぱいになっている場合は、ヘッドを前後に移動させて、さまざまな領域からの情報を結合する必要があります。
答え2
ハード ドライブには多数の読み取り/書き込みヘッドがありますが、一度にアクティブにできるのはそのうちの 1 つだけです。
その理由の 1 つは、増幅/デコード回路が 1 つしかないことです。理論的にはさらに追加できますが、それを妨げているより微妙な理由は、HDD がリニア アクチュエータに埋め込まれたサーボ情報を使用していることです。
内蔵サーボは、単一のアクティブ ヘッドを現在のトラックに合わせます。アクチュエータは 1 つしかないため、その 1 つのヘッドのみが調整されます。製造公差、熱膨張、および完全な円形のトラックからのわずかな偏差により、すべてのヘッドを同時に調整することはできません。
したがって、ヘッドの数に関係なく、回転ディスク ドライブのシーケンシャル読み取り/書き込み速度は、最終的には記録密度と回転速度によって決まります (Exos 2X ドライブのように実際に複数のアクチュエータがある場合、またはステッピング モーターや専用のサーボ ヘッドを使用する古いドライブを指している場合を除きます)。