No.2ベストアンサー
- 回答日時:
No.1の補足です。
> 仮想記憶システムはプログラムを分割して、必要な部分だけを主記憶装置にロードする。
> オーバレイ方式は実記憶管理らしいのですが、上記のような感じに考えると
> オーバレイ方式も仮想記憶管理になるような気がするのですが、何がどう違うのですか?
仮想記憶の説明が中途半端で確かに紛らわしいですね。
仮想記憶の場合、すでに説明したように、プログラムの分割も必要な部分のメモリーへの
ロードも全てハードとOSがアプリケーションに気づかせる事無く勝手に行ないます。
オーバレイ方式ではこれを全てアプリケーションがやらないといけないのです。
次にオーバレイ方式が仮想記憶管理でない証拠をお見せしましょう。
オーバレイ構造の図を使いましょう。
参考URLがdocファイルなのでここにURLを載せられません。
Googleで「コンピュータシステム入門 オーバレイ構造」で検索してください。
問14にオーバレイ構造図があります。
このプログラムの本当の大きさは(A+B+C+D+E+F+G)です。
しかし、実際に使うメモリーの大きさは(A+B+D+F)のように小さいです。
一方、このプログラムを仮想記憶で動かす時には使う仮想メモリーの大きさは
(A+B+C+D+E+F+G)です。
使われる実記憶はこれよりも少ないはずですが実際にいくら使うかは
アプリケーションはノータッチです。
このようにアプリケーションから見た使用メモリー量と実際に使われるメモリー量の間に
差があるものが仮想記憶管理と言われるのです。
No.3
- 回答日時:
ymmasayanさんが、回答されているとおりです。
オーバーレイ方式では、分割されたセグメント同士は同時に主記憶に存在しません。
一方仮想記憶システムでは、必要な部分が自動的に主記憶にロードされます。任意の部分が同時に主記憶に存在できます。
最近のコンピューターでは、オーバーレイ方式なんて使うことはないでしょう。例外はゲーム機で、場面が進むごとにプログラムをDVDからロードしていくようになっています。
No.1
- 回答日時:
まず仮想記憶システムは
1.ハードとOSで全て管理している。従ってアプリケーションは記憶管理にノータッチ
2.仮想アドレスと言うものが使用される
一方、オーバーレイ方式は
1.記憶管理はアプリケーションとOSという完全なソフトレベルで行なう
2.セグメント分割とセグメントのローディングタイミングの管理は当然アプリケーションの仕事
3.仮想アドレスは使用しない。
4.仮想アドレス方式でない計算機上でもオーバーレイ方式は使える。
> オーバレイ方式も仮想記憶管理になるような気がするのですが、何がどう違うのですか?
オーバーレイ方式はあくまでも実アドレスをベースにメモリーの節約を考えているのでこれは仮想アドレス方式とはいえません。
もし、判りにくければ補足してください。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- 画像編集・動画編集・音楽編集 【急】【Zbrush】3DCG初心者です。ノートPCでのZbrush動作環境につきまして 1 2023/08/19 17:38
- 哲学 連想と記憶法 1 2023/05/07 11:47
- 物理学 ①運動量ベクトルをpとしてニュートンの運動方程式を微分方程式の形で表すとどうなりますか? ②運動中質 3 2022/10/15 22:48
- 物理学 アインシュタインの質量とエネルギーの等価性(E=mc²)って間違ってますよね? 4 2023/01/14 13:29
- ネットワーク 通信量を見たい 3 2023/03/01 07:47
- 哲学 関連付けによる記憶法の式(2) 2 2023/07/27 11:58
- 物理学 関連付けによる記憶法の式 1 2023/07/27 11:59
- 化学 [化学]モル濃度の求め方なのですが、 ・1Lと仮定して1L分の物質量を求める(リードα式) ・質量パ 3 2022/04/18 10:56
- ドライブ・ストレージ Windows10ProがインストールされているタブレットPCの、ハードディスクが64GBしかないた 5 2023/03/07 21:08
- パチンコ・スロット スロットの型式認定試験について質問です。 3 2023/08/22 21:48
関連するカテゴリからQ&Aを探す
医師・看護師・助産師
薬剤師・登録販売者・MR
医療事務・調剤薬局事務
歯科衛生士・歯科助手
臨床検査技師・臨床工学技士
理学療法士・作業療法士・言語聴覚士
臨床心理士・心理カウンセラー・ソーシャルワーカー
介護福祉士・ケアマネージャー・社会福祉士
弁護士・行政書士・司法書士・社会保険労務士
フィナンシャルプランナー(FP)
中小企業診断士
公認会計士・税理士
簿記検定・漢字検定・秘書検定
情報処理技術者・Microsoft認定資格
TOEFL・TOEIC・英語検定
建築士
インテリアコーディネーター
宅地建物取引主任者(宅建)
不動産鑑定士・土地家屋調査士
マンション管理士
電気工事士
美容師・理容師
調理師・管理栄養士・パティシエ
シェフ
保育士・幼稚園教諭
教師・教員
国家公務員・地方公務員
警察官・消防士
その他(職業・資格)
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
Zと2とか紛らわしいのがあるか...
-
PostgreSQL+DataGridView
-
オーバレイ方式と仮想記憶シス...
-
グーグルの障害者訓練プログラ...
-
翻訳お願いします。英→日
-
ヴィジュアルベーシックについて
-
納品 vs ご納品 どちらが正し...
-
texに関する初歩的な質問
-
購入手続き後の値上げ
-
営業職をやってます。先月発注...
-
個人でデザインやイラストを書...
-
P2P地震速報のEEW APIの仕様書...
-
契約期間内における値上げ等に...
-
敬語チェックお願いします!
-
どうすれば過剰発注抑えられま...
-
印刷会社がミスプリント。その...
-
納入日と納品日について
-
文字をなぞるとポップアップが...
-
1次元バーコードを読み取りたい
-
発注書について とある株式会社...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Zと2とか紛らわしいのがあるか...
-
プログラマーの土日のみのアル...
-
テストについて
-
プログラムのバージョンが上が...
-
グーグルの障害者訓練プログラ...
-
三菱製PLC:ファイルレジスタ(...
-
東京でヨコイのソース買えますか?
-
インプットとアウトプット
-
エントリーシート
-
初心者です。プログラムを作り...
-
システムを作るにあたり、SQLSe...
-
不具合の現状認識をしないプロ...
-
オーバレイ方式と仮想記憶シス...
-
三菱シーケンサーA1SHCPUとA1SJ...
-
プログラムソースの値段
-
自作プログラムの社内展開について
-
PostgreSQL+DataGridView
-
nc旋盤やレーザー加工機を使う...
-
フライに天つゆ
-
「タバスコ」と「ハバネロソー...
おすすめ情報