• ベストアンサー

仮想記憶において平均アクセス時間を向上する技法

仮想記憶において平均アクセス時間を向上する技法を複数個挙げて説明しなさい。 という問題なのですが ページテーブル TLB というキーワードまでたどり着けたのですが、いまいちはっきりしません。 ご教示お願い致します。

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

  • ベストアンサー
  • Tasuke22
  • ベストアンサー率33% (1799/5383)
回答No.1

もう、名前は忘れましたが、事前にある量の空きページを作っておく、というのがありますね。 ページが必要になって、空きページを作ってからページを使うのは時間がかかります。 必要とされた論理ページを読み込むのは当然ですが、次の論理ページを事前に読み込んで、キャッシュするという考えもあるでしょう。 キャッシュするのであれば、論理ページを仮想ページに書き込む時に、HDDの物理上は連続領域に書きたいですね。 キャッシュ時のHDDのヘッダの動きを最小にしたいためです。 仮想ページを複数のHDDに分散する手もありますね。 HDDのヘッダが多い方が有利だからです。 でも一番は物理メモリを大きくすることでしょう。 仮想ページの必要性が減少するためです。 これ以上の発想は私には無いです。

関連するQ&A