HOME»応用情報技術者試験掲示板»実記憶管理におけるオーバーレイについて
投稿する
スワッピングやオーバーレイは、仮想記憶機能を搭載していないOSにおける主記憶管理方法です。
はい、オーバーレイにおいて、プログラムをどのようにセグメント分割するか、どのタイミングでセグメントを主記憶にロードするかは、プログラム制作者が決めます。
回答No.2にはそんなことは書いていないです。
実記憶管理におけるオーバーレイについて [4388]
八王子さん(No.1)
この問題がきっかけです。
https://www.ap-siken.com/s/kakomon/20_aki/q27.html
ページング方式とオーバーレイ方式の違いがイマイチよく分かりません。
ページングは「OSがプログラムをページ単位で分割(つまりプログラムが途中で途切れるような形になる事もある)して仮想記憶と主記憶でページアウトやインをしてやりくりする方式」で、オーバーレイは「事前にプログラムをモジュール単位(プログラムが途切れる事はない)でバラバラにして、記憶装置に入るようにする」という事ですか?
という事は、オーバーレイを意識するのはアプリ制作側?それともOSがアプリを読み込んだ際に分割するのですか?
https://www.ap-siken.com/s/kakomon/20_aki/q27.html
ページング方式とオーバーレイ方式の違いがイマイチよく分かりません。
ページングは「OSがプログラムをページ単位で分割(つまりプログラムが途中で途切れるような形になる事もある)して仮想記憶と主記憶でページアウトやインをしてやりくりする方式」で、オーバーレイは「事前にプログラムをモジュール単位(プログラムが途切れる事はない)でバラバラにして、記憶装置に入るようにする」という事ですか?
という事は、オーバーレイを意識するのはアプリ制作側?それともOSがアプリを読み込んだ際に分割するのですか?
2023.08.15 12:18
jjon-comさん(No.2)
★AP プラチナマイスター
> ページング方式とオーバーレイ方式の違いがイマイチよく分かりません。
スワッピングやオーバーレイは、仮想記憶機能を搭載していないOSにおける主記憶管理方法です。
> オーバーレイを意識するのはアプリ制作側?
はい、オーバーレイにおいて、プログラムをどのようにセグメント分割するか、どのタイミングでセグメントを主記憶にロードするかは、プログラム制作者が決めます。
2023.08.15 22:24
八王子さん(No.3)
え!ページングやスワッピングって仮想記憶機能がないOSの機能だったのですか!?ずっと仮想記憶といっしょに使うものだと勘違いしていた…ありがとうございました。
2023.08.16 08:07
八王子さん(No.4)
ん?あれ?
調べるとページングに関しては仮想記憶のベースとなる設計の1つとあるのですが…
真実はどっち…?
調べるとページングに関しては仮想記憶のベースとなる設計の1つとあるのですが…
真実はどっち…?
2023.08.17 00:01
jjon-comさん(No.5)
★AP プラチナマイスター
> ページング(略)って仮想記憶機能がないOSの機能だったのですか
回答No.2にはそんなことは書いていないです。
2023.08.17 00:38