ページング方式の仮想記憶を用いることによって、フラグメンテーションの問題を解決できる理由はどれか。
ア | 一連のプログラムやデータを、不連続な主記憶に割り付けることができる。 |
イ | 仮想記憶のページ数を主記憶のページ数よりも多くすることができる。 |
ウ | プログラム全体を1ページに割り付けることができる。 |
エ | プログラムのローディング時に主記憶を割り付けることができる。 |
フラグメンテーションとは、ディスクに対してファイルの追加や削除を繰り返していると、ファイルが占める領域がだんだんと分断化されてゆく。これをフラグメンテーション(断片化)という。
フラグメンテーション(断片化)が起こると、OSの処理量の増大やドライブのヘッドの移動量の増大を招き、読み書き速度の低下につながる。
ア | ○ | 一連のプログラムやデータを、不連続な主記憶に割り付けることができる。 |
イ | × | 仮想記憶のページ数を主記憶のページ数よりも多くすることができるがフラグメンテーションを解決できる理由ではない。 |
ウ | × | プログラムの大きさによっては1ページに割り付けることができないものもある。 |
エ | × | プログラムのローディング時に主記憶を割り付けることができるのは動的リンキングである。 |