プロが教える店舗&オフィスのセキュリティ対策術

良く使われるアプリケーションのデータは、
メインメモリのワーキングセットに留まっているのでしょうか?

A 回答 (2件)

OSにもよりますが。


良く使われるアプリケーションプログラムはシステム起動時に起動してワーキングセットに常駐させることはありますが、データを常駐させるケースはありません。ただし常駐データベース等の特殊な技術を使った場合は除きます。

LRUとの関係は全くありません。
LRUはメインメモリが不足した時にメインメモリに空きを作るために一部を外部メモリに書き出しますが、その時一部をどこにするか決定する手法です。その意味を検索していただければわかると思いますが、「キャッシュアルゴリズムなどで用いられる」のような記述があります。つまりLRUの使用例を記述しているにすぎません。

この回答への補足

有り難う御座います。

試験問題を解く為の目的に即した説明に感謝を致します。

補足日時:2011/09/16 03:45
    • good
    • 0

> 良く使われるアプリケーションのデータ



というものの具体例が,
業務時間中はずっとExcelを起動しっぱなし,ワークシート"記録.xls"を開きっぱなし。
という状況を指すのであれば,
メインメモリのワーキングセットに留まっています。

そうではなく,
必要に応じてExcelを起動,作業が終わったらExcelを終了,これを何度も繰り返す。
という状況を指すのであれば,
メインメモリには留まっていません。

この回答への補足

有り難う御座います。

オンデマンドで起動させている状況の場合には、
ワーキングセットに常駐しないのですね。

補足日時:2011/09/16 03:46
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!