次の問題なのですが、
『1トラックが12セクタ、1セクタが1200バイトのディスク装置がある。論理レコ-ドが900バイトの固定長であるファイルをこの装置に格納するとき、ディスクの利用効率を最大にするブロックか因数はどれか』
答えは4となってるのですが、なぜそのようになるか説明してください。

A 回答 (1件)

論理レコードを複数まとめて利用する際の倍数がブロック化係数です。



論理レコード900バイトとセクタ長との「差」はギャップとして使用されないため
ディスクの利用効率を下げる要因となります。

このため、ギャップを0に持っていくことが望ましいことになります。

さて、900*nが1200の倍数に収まるのには「4」を持ってくると
900×4=3600=1200*3となります。(ギャップが0)

また1トラック12セクタですからトラック上に4つのブロックができて
こちらも割り切れます。
    • good
    • 0
この回答へのお礼

bin-chanさん素早いレスありがとうございました。
どーしても明日までに解答が欲しかったので助かりました。
また、機会があったらよろしくお願いします。

お礼日時:2001/06/11 00:03

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!

今、見られている記事はコレ!

おしトピ編集部からのゆる~い質問を出題中

お題をもっとみる

このQ&Aを見た人が検索しているワード


このカテゴリの人気Q&Aランキング

おすすめ情報

カテゴリ