- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:磁気ディスクの計算問題です)
磁気ディスクの計算問題でわかる容量とシリンダ数
このQ&Aのポイント
- 磁気ディスクの1シリンダ内の容量は384Kバイトです。
- 磁気ディスクに1ブロック600バイトのデータを500ブロック記録する場合、必要なシリンダ数は2です。
- みんなの回答 (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シリンダ(小数切上)
その他の回答 (1)
- e3tatsu
- ベストアンサー率51% (78/151)
回答No.1
答えはもう出ちゃってますよね. 質問内容は何ですか?
質問者
お礼
磁気ディスクの問題でした。 遅れてすみません。
お礼
ありがとうございます。 助かりました。