仮想メモリの簡単な定義

仮想メモリの簡単な定義

私が同僚に仮想メモリを説明したら、私が描いた絵はどれほど正確ですか?

仮想メモリ

オンラインでは、仮想メモリを説明する何百ものドキュメントがありますが、まだ仮想メモリの文で適切な定義を見つけることができませんでした。何人かの人々は「仮想メモリは物理メモリ+ RAMである」と言います。これが一方的に見れば本当ですが、「マシンの最小仮想メモリサイズはいくらですか?」という質問に対する答えに近いと思います。この画像は、私が読んださまざまな文書で私が理解したものをまとめたものです。仮想メモリを次のように解釈すると:

仮想メモリは、コンピュータで実行されているアプリケーション/プログラムが表示して対話するメモリです。これは、物理メモリとシステムで実行されているアプリケーション間のインタフェースとして機能します。アプリケーションがRAM内のメモリ位置またはSWAPの場所にアクセスするかどうかは、アプリケーションに透過的であり、このインタフェースによって処理されます。

つまり、コンピュータでさまざまなアプリケーションやプログラムを実行するために必要な物理メモリやスワップ領域はありません。アプリケーションの場合、これはメモリ、つまり仮想メモリです。私はどれくらい正しいですか?私は概念を正しく理解し、同僚に間違ったメッセージを送信していないことを確認したいだけです。

答え1

仮想メモリを説明するのに十分なフィット感があるようです。仮想メモリは抽象化にすぎないため、アプリケーションはRAM、スワップスペースなどを使用するかどうかを無視できます。彼らの観点から見ると、それは問題ではありません。

から抜粋ウィキペディア

                                              SS1

関連情報