HOME»基本情報技術者平成17年春期»午前問23
基本情報技術者平成17年春期 午前問23
問23
磁気ディスク装置のヘッドが現在シリンダ番号100にあり,入出力要求の待ち行列にシリンダ番号120,90,70,80,140,110,60が並んでいる。次の条件のとき,ヘッドが移動するシリンダの総数は幾らか。
〔条件〕
〔条件〕
- 入出力要求を並べ替えて,できるだけヘッドを一方向に動かし,シリンダ番号順に処理する,シーク最適化方式である。
- 現在までの要求は,シリンダ番号が増加する方向にある。
- 現在の方向に要求がないとき,ヘッドの移動方向を変える。
- 要求順を変更しても,処理結果に影響はない。
- 処理中に新たな要求は発生しない。
- 80
- 120
- 160
- 220
- [出題歴]
- 基本情報技術者 H23秋期 問14
分類
テクノロジ系 » コンピュータ構成要素 » 入出力装置
正解
イ
解説
〔条件〕(1)および(2)から、移動の最適化が行われると、ヘッドは現在の100から増加方向に110→120→140と移動し、140まで到達したら今度は逆方向に90→80→70→60と移動することになります。
移動シリンダ数は、増加方向100→140(移動シリンダ数 40),減少方向140→60(移動シリンダ数 80)なので、総数は(40+80=)120になります。
移動シリンダ数は、増加方向100→140(移動シリンダ数 40),減少方向140→60(移動シリンダ数 80)なので、総数は(40+80=)120になります。