Warum ist mein RAM fast vollständig ausgelastet?

8

Ich habe ein Macbook Pro 15 Zoll vor 3 Monaten gekauft. Es läuft unter Mac OS X Snow Leopard und verfügt über 4 GB RAM.

Ich denke, dass ich diesen Computer angemessen nutzen kann:
- Surfen (Chrome)
- Entwicklung (Fraise)
- Spiele

Aber nach einigen Stunden der Benutzung passiert Folgendes:

enter image description here

Es ist in Französisch, aber Sie können leicht erkennen, dass nur einige Dutzend MB (Mo) noch verfügbar sind, während die Summe aller gestarteten Prozesse bei weitem 4 GB beträgt ...

Wo zum Teufel ist mein RAM gegangen?

Pierre Espenan
quelle
4
Sie müssen auch die Prozesse der anderen Benutzer anzeigen
Mark
5
Es steht mehr Speicher zur Verfügung, als Sie denken, da die 1 GB "Inaktiven" Arbeitsspeicher zur Verfügung stehen - alte Informationen, die nicht mehr benötigt werden, aber sie werden so lange im Arbeitsspeicher aufbewahrt, wie Speicherplatz frei ist, damit dies möglich ist wieder verwendet, wenn es wieder benötigt wird.
Mike Scott
Ok, danke für die Info. Mark, du solltest deinen Kommentar als Antwort posten!
Pierre Espenan
Aber das ist nicht unbedingt die Antwort - zeigen Sie, was alle Prozesse zeigen, und wir können mehr Informationen über das, was passiert, liefern
Mark

Antworten:

7

Dort steht mehr Speicher zur Verfügung, als Sie denken. "Inaktiver" Speicher ist Speicher, der verwendet wurde, und behält im Wesentlichen seine alten Daten bei, so dass er bei Bedarf schnell wieder abgerufen werden kann. Wenn Ihr Computer jedoch Speicher für einen neuen Prozess benötigt, kann dieser Speicher verwendet werden. Die alten Daten fallen weg und neue Daten werden eingefügt.

Wie andere bereits gesagt haben, müssen Sie auch alle Prozesse zeigen, um eine vollständige Vorstellung davon zu erhalten, was mit Ihrem Gedächtnis los ist. Aber Sie sind bei weitem nicht so ausgereizt, wie es zuerst erscheint.

Fomite
quelle
5

Sie zeigen nur Ihre Prozesse "Mes opérations" an. Sie können zu "Alle Prozesse" wechseln, um zu sehen, was den verbleibenden Teil des Speichers belegt.

Matteo
quelle
0

Unix-ähnliche Kernel beanspruchen automatisch fast den gesamten verfügbaren Speicher für die Seiten-Cache . Der Page-Cache ist im Wesentlichen eine Kopie von Teilen Ihrer Festplatte, die sich auf DRAM befinden. Dies verbessert die Leistung erheblich. Da Ihre Anwendungen mehr Speicher benötigen, verringert der Kernel schnell den Seitencache, um den Anwendungen mehr Platz zu bieten.

Dave
quelle