web-dev-qa-db-ja.com

システムモニターのさまざまなメモリタイプ

Ubuntuシステムモニターには、仮想メモリ、常駐メモリ、書き込み可能メモリ、共有メモリ、Xサーバーメモリなど、さまざまなタイプのメモリが一覧表示されます。それらの違いは何ですか?また、プロセスの実際のRAM使用量を反映していますか?

それが初心者の質問ならごめんなさい:)

8
Dandyman
  • 仮想メモリは、プロセスにマップされるすべてのライブラリと実行可能オブジェクト、およびスタックスペースを考慮します。

  • 常駐メモリは、実際にRAMにあるメモリの量です。

  • 書き込み可能メモリは、プロセスが書き込み権限で割り当てたアドレス空間の量です。

  • 共有メモリは、複数のプログラム間で通信を提供したり、重複コピーを回避したりする目的で、複数のプログラムが同時にアクセスできるメモリです。

  • Xサーバーのメモリは、XセッションがGUIセッションに使用する量です。

参照:

7
Ringtail

いくつかの定義とWikiページ:

仮想メモリ

共有メモリ :タスクが使用する共有メモリの量。他のプロセスと共有される可能性のあるメモリを単純に反映します。

常駐メモリ:通常、マシンにインストールされている物理RAMを指します

Xサーバーメモリ:自明、Xサーバーが使用しているメモリ量(Xサーバーはユーザーインターフェイスを制御します)

あなたのためにいくつかのことを明確にしたことを願っています。

0
bioShark