解決済み

解答の解説を!!!

  • すぐに回答を!
  • 質問No.88286
  • 閲覧数163
  • ありがとう数1
  • 気になる数0
  • 回答数1
  • コメント数0

お礼率 55% (20/36)

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

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

  • 回答No.1

ベストアンサー率 33% (1403/4213)

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

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

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

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

また1トラック12セクタですからトラック上に4つのブロックができて
こちらも割り切れます。
お礼コメント
manfgataro

お礼率 55% (20/36)

bin-chanさん素早いレスありがとうございました。
どーしても明日までに解答が欲しかったので助かりました。
また、機会があったらよろしくお願いします。
投稿日時 - 2001-06-11 00:03:50
Be MORE 7・12 OK-チップでイイコトはじまる
AIエージェント「あい」

こんにちは。AIエージェントの「あい」です。
あなたの悩みに、OKWAVE 3,500万件のQ&Aを分析して最適な回答をご提案します。

関連するQ&A
このQ&Aにこう思った!同じようなことあった!感想や体験を書こう
このQ&Aにはまだコメントがありません。
あなたの思ったこと、知っていることをここにコメントしてみましょう。

その他の関連するQ&A、テーマをキーワードで探す

キーワードでQ&A、テーマを検索する

特集


より良い社会へ。感謝経済プロジェクト始動

ピックアップ

ページ先頭へ