• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:磁気ディスクのアクセス時間に関する問題)

磁気ディスクのアクセス時間に関する問題

このQ&Aのポイント
  • 磁気ディスク装置A〜Dの中で、1トラック上に記録された50kバイトのデータを最も短いアクセス時間でアクセスするには、どの装置が最適ですか?
  • 磁気ディスクA〜Dの仕様を比較した結果、ディスク回転数、平均位置決め時間、平均トラック容量、コンピュータとの転送速度の要素に注目し、アクセス時間を求めました。
  • アクセス時間の計算式を解説する上で、データ転送時間を考慮しました。解説では各装置のアクセス時間に対して、回転待ち時間や位置決め時間を加算した結果を示しています。

質問者が選んだベストアンサー

  • ベストアンサー
  • suzui
  • ベストアンサー率67% (199/297)
回答No.1

ディスクの読み出し速度と外部転送速度のうち、外部転送速度(コンピュータ-ディスク間)のほうがボトルネックになっているケースですね。 読み出し速度は物理的に回転数とトラック容量から計算できますが、外部転送速度は通信規格で決まっています。 ディスクの回転数やトラック容量がいくら大きくて読み出し速度が速くても、外部転送速度が遅ければ意味がないわけで、コンピュータから見ると外部転送速度=ディスクの速度に見えてしまいます。古いコンピュータに新しいディスクを付けた場合にこのようなことが起こります。ディスクは新旧の通信規格を理解するがコンピュータが古い規格しか理解できず、遅い外部転送速度しか出ない場合です。 逆のケースの方が本来は望ましい状態です。よいディスクの設計では、内部の回転数が生かせるよう、内部読み出し速度よりも十分大きい速度で外部転送ができるような通信規格を採用しています。 どちらにしても、このような問題では、読み出し速度と外部転送速度のうち、遅いほうを採用します。 この問題の場合、外部転送速度ベースの50KBデータの転送時間は、A,B,C,Dについて、5ms,10ms,10ms,10msですね。 読み出し速度ベースの50KBデータの転送時間は、6ms,3ms,3ms,3msですね。 速度の遅いほう=時間の大きいほうを採用するので、ボトルネックを考慮した転送時間は、6ms,10ms,10ms,10msですね。 矢印はこの比較の演算子を意味しているんでしょうが、不親切な表現ですね。でもボトルネックの存在を意識していれば理解できるはず。

msndance
質問者

お礼

>どちらにしても、このような問題では、読み出し速度と外部転送速度のうち、遅いほうを採用します。 そういうことだったんですね。単位変換か何かだと思っていました。納得しました、どうもありがとうございました。

すると、全ての回答が全文表示されます。

関連するQ&A