C# RAM größe auslesen?

lordfritte

Lieutenant
Registriert
Juli 2006
Beiträge
969
Hallo ich möchte mir dem PerformanceCounter("Memory", "Available MBytes"); Größeninformationen über meinen RAM auslesen.
Aber wie kann ich mir den Belegten/Freien Speicher anzeigen lassen?
Ich habe es schon mit "% committed bytes in use" versucht aber irgendwie weicht der Wert um 1 - 2 % vom Wert im Tasktmanager und Everest ab.
 
Da du die Lösung schon in einem anderen Forum gepostet hast, ergänze ich sie hier ebenfalls mal:

ulong totalMem = new Microsoft.VisualBasic.Devices.ComputerInfo().TotalPhysicalMemory;
ulong freeMem = new Microsoft.VisualBasic.Devices.ComputerInfo().AvailablePhysicalMemory;
ulong usingMem = totalMem - freeMem;
 
Zurück
Oben