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

磁気ディスクの計算問題でわかる容量とシリンダ数

このQ&Aのポイント
  • 磁気ディスクの1シリンダ内の容量は384Kバイトです。
  • 磁気ディスクに1ブロック600バイトのデータを500ブロック記録する場合、必要なシリンダ数は2です。

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

  • ベストアンサー
  • e3tatsu
  • ベストアンサー率51% (78/151)
回答No.2

計算過程でしたら以下の通りです. 1)トラック数/1シリンダ * セクタ数/1トラック * セクタサイズ / 1024   = 6 * 128 * 512 / 1024 = 6 * 2^(7 + 9 - 10) = 384KiB 2)ブロックサイズ / セクタサイズ = 600 / 512 = 2 (小数切上)   セクタ数128 に対して1ブロックあたりの使用セクタ数は2であり,   128 mod 2 = 0 であるから,   1ブロックが複数のトラックにまたがって記録されることはない.   「またがって記録することは出来ない」の条件は無視できる.   使用セクタ数/1ブロック * 500ブロック * セクタサイズ   = 2 * 500 * 512 = 512000 = 500KiB   したがって500KiB / 384KiB = 2シリンダ(小数切上)

RITSUNEKO
質問者

お礼

ありがとうございます。 助かりました。

その他の回答 (1)

  • e3tatsu
  • ベストアンサー率51% (78/151)
回答No.1

答えはもう出ちゃってますよね. 質問内容は何ですか?

RITSUNEKO
質問者

お礼

磁気ディスクの問題でした。 遅れてすみません。

関連するQ&A

専門家に質問してみよう