Verschiedene Speichertypen im Systemmonitor

11

Auf dem Ubuntu-Systemmonitor sind verschiedene Speichertypen aufgeführt: Virtueller Speicher, Resident-Speicher, Beschreibbarer Speicher, Shared Memory und X Server-Speicher. Was sind die Unterschiede zwischen ihnen und welche spiegeln die tatsächliche RAM-Nutzung des Prozesses wider?

Entschuldigung, wenn es eine Frage für Neulinge ist :)

Dandyman
quelle

Antworten:

11
  • Der virtuelle Speicher berücksichtigt alle Bibliotheken und ausführbaren Objekte, die Ihrem Prozess zugeordnet sind, sowie Ihren Stapelspeicher.

  • Residenter Speicher ist die Speichermenge, die sich tatsächlich im RAM befindet.

  • Der beschreibbare Speicher ist die Menge an Adressraum, die Ihr Prozess mit Schreibrechten zugewiesen hat.

  • Shared Memory ist ein Speicher, auf den mehrere Programme gleichzeitig zugreifen können, um die Kommunikation zwischen ihnen zu gewährleisten oder redundante Kopien zu vermeiden.

  • Der X-Server-Speicher ist die Menge, die der X-Server für die GUI-Sitzung verwendet.

Verweise:

Ringtail
quelle
6
Was ist mit der Spalte "Speicher"? Ist das eine neue Spalte? Wie unterscheidet sich das von allen anderen Speicherspalten? Die Werte scheinen in den meisten Fällen kleiner als der Resident Memory zu sein. Bedeutet das, dass es sich nur um einen privaten Prozessspeicher handelt?
Lawrence I. Siden
0

Einige Definitionen und Wiki-Seiten:

Virtueller Speicher

Shared Memory : Die Menge an Shared Memory, die von einer Aufgabe verwendet wird. Es spiegelt einfach den Speicher wider, der möglicherweise mit anderen Prozessen geteilt werden könnte.

Resident Memory : Bezieht sich normalerweise auf den auf dem Computer installierten physischen RAM

X-Server-Speicher : Selbsterklärend, wie viel Speicher der X-Server verwendet (X-Server steuert Ihre Benutzeroberfläche)

Ich hoffe, ich habe einige Dinge für Sie geklärt.

bioShark
quelle