![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?e8efa67)
基本情報技術者 ページング、ページテーブルについて
こんにちは。
2010年1月末のJava2級に合格し、今年度秋期の基本情報技術者を
受験できないかと考えて、教科書と過去問に取り組んでいる者です。
その過程において、わからないことが出てきましたので、
質問させていただきます。
「プログラムの実行方法」の「小容量のメモリで実行する方法」の
ページングについてなのですが、
教科書では、「仮想記憶と主記憶の対応表としてページテーブルを用意する」
とありますが、「ページテーブル」とは、コンピュータ上のどの部分に
存在するのでしょうか
受験対策の本筋からは逸れているのかもしれませんが、
気になってしまったので、質問させていただきました。
もしよろしければ、回答のほう、よろしくお願いします。
No.1ベストアンサー
- 回答日時:
主記憶にあったり、補助記憶にあったりします。
というのは、最近のいわゆるマルチタスクOSでは、
複数のタスクを独立したアドレス空間上で実行させるために、
タスクごとにページテーブルを持っているためで、
実行中のタスクのページテーブルは必ず主記憶上にあります。
それはMMU(Memory Management Unit)がページテーブルの所在を
管理しており、その所在を(主記憶上の)アドレスで教えてあげる
必要があるためです。
逆に実行状態でないプロセスのページテーブルに関しては主記憶上にあっても
補助記憶にあっても構いません。
これはプロセスが実行状態に遷移する(コンテキストスイッチの)タイミングで
該当ページテーブルが確実に主記憶上にロードされていればそれで不都合がないためです。
で、ロードした後にそのロード先アドレスをMMUに伝えれば良いわけです。
パフォーマンス重視で全プロセスのページテーブルを主記憶に置くOSもあれば、
メモリ消費量節約のために、その時に使わないページテーブルは補助記憶に退避しておくOSもあるかと思います。
回答していただいたのにお礼が遅れてしまい
申し訳ありません。
丁寧に解説していただきありがとうございます。
貴重な時間をさいての回答、ありがとうございました。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- 情報処理技術者・Microsoft認定資格 応用情報と基本情報の同時期受験について 1 2022/08/31 12:24
- 情報処理技術者・Microsoft認定資格 基本情報技術者試験について知りたい! こんにちは! 今年基本情報技術者試験を受験するつもりです。 今 2 2023/07/17 21:23
- IT・エンジニアリング (資格について)IT業界の方にお聞きしたいです。 5 2022/12/16 22:36
- その他(職業・資格) 【資格】あらゆる資格(国家資格・民間資格)の強さの格付けランキングを作ってみました! 4 2023/02/11 16:56
- 情報処理技術者・Microsoft認定資格 基本情報技術者試験の午前試験過去問について質問です。 今日受けたのですが科目Aだけ点数が足りませんで 2 2023/06/30 21:07
- 情報処理技術者・Microsoft認定資格 基本情報技術者試験について 基本情報技術者試験の午後問題についてなのですが、 大門①の情報セキュリテ 1 2022/10/30 00:34
- 情報処理技術者・Microsoft認定資格 基本情報技術者試験について 基本情報技術者試験を受けようと考えています。 ホームページに、 申込日を 2 2022/09/19 17:46
- IT・エンジニアリング (長文)就活前にアドバイスを頂けないでしょうか。 4 2022/09/16 21:52
- 情報処理技術者・Microsoft認定資格 基本情報 午後問題落ちました 2 2022/10/26 22:54
- 専門学校 Fランク大学でも工学部情報工学科なら、間違いなくIT系の専門学校よりはレベルは高いですよね? 6 2023/05/02 14:03
関連するカテゴリからQ&Aを探す
医師・看護師・助産師
薬剤師・登録販売者・MR
医療事務・調剤薬局事務
歯科衛生士・歯科助手
臨床検査技師・臨床工学技士
理学療法士・作業療法士・言語聴覚士
臨床心理士・心理カウンセラー・ソーシャルワーカー
介護福祉士・ケアマネージャー・社会福祉士
弁護士・行政書士・司法書士・社会保険労務士
フィナンシャルプランナー(FP)
中小企業診断士
公認会計士・税理士
簿記検定・漢字検定・秘書検定
情報処理技術者・Microsoft認定資格
TOEFL・TOEIC・英語検定
建築士
インテリアコーディネーター
宅地建物取引主任者(宅建)
不動産鑑定士・土地家屋調査士
マンション管理士
電気工事士
美容師・理容師
調理師・管理栄養士・パティシエ
シェフ
保育士・幼稚園教諭
教師・教員
国家公務員・地方公務員
警察官・消防士
その他(職業・資格)
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
コンパクションとガーベジコレ...
-
ミキサの原理
-
基本情報技術者 ページング、...
-
SP領域とはなんですか?
-
プログラムの規模を表す単位「k...
-
パソコンでインターネット接続...
-
ubuntuで デイスク/deb/loopと...
-
MoveNextの処理速度は?
-
[ASP]If~Else If~End If 対 Case
-
H8マイコン スタック領域に...
-
ステップ数について
-
printf / sprintf のスタック消...
-
最大スタックサイズを大きくす...
-
GCCで関数の引数が渡らない
-
Native VLANの変更
-
サブネットマスクが255.255.255...
-
VB.netでDLLを読み込んで実行す...
-
ネットワークアイコンが黄色三...
-
URLの中の「?=○○」の意味は?
-
ライン数とステップ数の違いに...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Ic-PcAn はどこのこと?
-
SP領域とはなんですか?
-
コンパクションとガーベジコレ...
-
ページ置き換え LRU方式
-
ミキサの原理
-
半導体の前工程と後工程について
-
【電気】フリッカー回路ってな...
-
アイソレータとはなんですか?
-
RS-FF回路について
-
TLBミスの扱いについて
-
ソフトウェア開発技術者~タス...
-
第一級陸上特殊無線技士
-
スラッシングはどのようにイメ...
-
セレン整流器は金属のセレンが...
-
[病院関係者の方] 人工呼吸器回...
-
ドライブ段の意味(回路用語)
-
CR発振回路って何ですか?
-
リユーザブル,リエントラント...
-
DMAチャネルの劣る点とは?
-
電気のインターロック回路でa接...
おすすめ情報