Speicher - verfügbar gegen frei?

21

Ich habe Windows 7 mit 8 GB RAM.

Derzeit sehe ich:

Bildbeschreibung hier eingeben

Ich habe hier gelesen , dass:

  • TotalDie Größe des auf Ihrem Computer installierten Arbeitsspeichers in Megabyte (MB). ( ✔ ok )

  • Cachedbezieht sich auf die Größe des physischen Speichers, der kürzlich für Systemressourcen verwendet wurde. ( ✔ ok )

  • Availableist die Summe aus Standby und freiem Speicher des Ressourcenmonitors. ( ✔ ok )

  • Freeist die Menge an Speicher, die derzeit nicht verwendet wird oder keine nützlichen Informationen enthält (im Gegensatz zu zwischengespeicherten Dateien, die nützliche Informationen enthalten). ( ? Huh ).

Ich verstehe den letzten Teil nicht. Bedeutet das, dass ein Programm eine Speichergröße von haben könnte Available+Free? (Da "Verfügbar" verfügbar ist und Freeunnötige Informationen enthält, kann es seine Blöcke freigeben.)

Frage Habe ich recht? Wie viel (nach meinem Bild) Gesamtspeicher steht für ein neues Ausführungsprogramm zur Verfügung?

Royi Namir
quelle

Antworten:

11

Freier RAM ist RAM, der noch nicht zugewiesen wurde. Programme, die keinen RAM verwenden, behalten die Zuweisung für einen späteren Zeitpunkt bei, da es schneller ist, bereits zugewiesenen RAM wiederzuverwenden als freien RAM und ihn später neu zuzuweisen. Wenn ein neuer Prozess Speicher benötigt, die Menge des freien Arbeitsspeichers jedoch gering ist, wird ein Teil des verfügbaren Arbeitsspeichers freigegeben.

Lily Hahn
quelle
Also frage ich mich, welche maximale Größe (gemäß meinem Bild) ein neuer Prozess haben kann?
Royi Namir
5525 Megabyte. Sobald dies erledigt ist, verwendet Windows den langsameren Seitenspeicher (Festplattenspeicher).
Lily Hahn
AVAILABLE+FREE? also war meine annahme richtig?
Royi Namir
Ja, aber denken Sie daran, dass Prozesse Speicher gemeinsam nutzen können.
Lily Hahn
Tobi - warum verwirrt MS die Benutzer? eigentlich sind dort 5525 mb frei .... der benutzer schenkt kein sch ** über frei. Wenn ein Prozess Speicher benötigt, wird er belegen AVAILABLE+FREE... also?
Royi Namir
11

@Tobi Hahns Antwort ist falsch. Die richtige Antwort sollte entweder Availableoder seinCached+Free

Wie von whs in sevenforums.com vorgeschlagen ,Look into Resource Monitor > Memory tab. That gives you a better picture.

Hier ist meine Nummer (mit Grafik): Ressourcenmonitor

  • Hardware Reserved : Verwendet von BIOS und Treibern
  • In Use : Ram, den Ihre Programme / Betriebssysteme verwenden
  • Modified : Speicher verschmutzt, muss vor der Verwendung auf die Festplatte geschrieben werden.
  • Standby : Zwischengespeicherte Daten und Code
  • Free : Frei

Ebenfalls,

  • Available: einschließlich Standbyund Free. =>Standby+Free
  • Cached: einschließlich Standbyund Modified=>Standby+Modified

Die Antwort sollte also sein Standby+Free=> Available.

Hinweis: Wenn Sie einschließen Modifiedmöchten, ist dies Modified+Standby+Free=> Cached+Free.

Sungam
quelle