Freigeben über


GCMemoryInfo.MemoryLoadBytes Eigenschaft

Definition

Ruft die Last des physischen Arbeitsspeichers ab, wenn die letzte Garbage Collection aufgetreten ist.

public:
 property long MemoryLoadBytes { long get(); };
public long MemoryLoadBytes { get; }
member this.MemoryLoadBytes : int64
Public ReadOnly Property MemoryLoadBytes As Long

Eigenschaftswert

Die Last des physischen Arbeitsspeichers in Bytes, wenn die letzte Garbage Collection aufgetreten ist.

Hinweise

Unter Windows ist die Arbeitsspeicherauslastung ein Feld in der [MEMORYSTATUS-Struktur](/windows/win32/api/winbase/ns-winbase-memorystatus). Es handelt sich um eine Zahl zwischen 0 und 100, die den ungefähren Prozentsatz des verwendeten physischen Arbeitsspeichers angibt (0 bedeutet keine Arbeitsspeicherauslastung und 100 gibt die vollständige Arbeitsspeicherauslastung an). Entsprechende Informationen werden auf anderen Betriebssystemen angegeben.

Daten werden nur bei der ersten Berührung in den physischen Speicher gebracht. Wenn Sie ein großes Objekt zugewiesen, es aber nicht tatsächlich verwendet haben, befindet sich der größte Teil des Arbeitsspeichers nicht im physischen Arbeitsspeicher. In diesem Fall wirkt sich die Zuordnung nicht erheblich auf die Arbeitsspeicherauslastung aus.

Gilt für: