• ベストアンサー

論理・物理アドレスに関する問題(まとめて)

以前にうpしたのですが、明確な答えが返ってこないので、まとめていきます。 まず、物理メモリ容量128Mバイトしかないパソコンで1Gバイトの論理メモリ空間を実現する場合について、以下の問題について (1)ページサイズ4Kバイトのページング方式を採用した場合、物理メモリページは何ページ格納できるか?(物理メモリに) (2)論理/物理変換用のページテーブルの大きさは何エントリになるのでしょうか?

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

  • ベストアンサー
  • Donotrely
  • ベストアンサー率41% (537/1280)
回答No.3

>初心者なので細かい説明とか追加してもらってもいいですか? 何の初心者なのか不明ですけど、 (1)物理メモリを頁に分けて使うのですから単純に割り算すれば出ますよね? 128MB/4KB (2)論理メモリ空間上の全頁につき、それぞれが物理メモリ上のどの頁に対応するのか? 対応先がないなら二次記憶装置上のどこにあるのか? これらを管理する必要があります。 だからその全頁分のエントリが必要です。 全論理空間上の頁数=1GB/4KB

その他の回答 (2)

  • Donotrely
  • ベストアンサー率41% (537/1280)
回答No.2

物理メモリは128MB、128MB/4KB = 32K頁 論理メモリは1GB、1GB/4KB = 256K頁 (1)32K頁 (2)256Kエントリ 違ってたらごめんなさい。

gramonday
質問者

補足

う~ん・・・・プロセスがよく理解できない・・・。 初心者なので細かい説明とか追加してもらってもいいですか?

回答No.1

(1)カーネルやページテーブルなど共通空間があるため(128Mバイト/4Kバイト)ページ以下 (2)(1Gバイト/4Kバイト)エントリ(1プロセスあたり)

関連するQ&A

専門家に質問してみよう