Einzelnen Beitrag anzeigen

Benutzerbild von Mazel
Mazel

Registriert seit: 11. Nov 2005
Ort: Leipzig
831 Beiträge
 
#1

Ermittelter RAM nicht genau, warum?

  Alt 9. Sep 2006, 16:47
Hallo,

ich möchte den RAM ermitteln, dies mach ich folgendermaßen:

Delphi-Quellcode:
var
 Memory: TMemoryStatus;
...

Memory.dwLength := SizeOf(Memory);
GlobalMemoryStatus(Memory);
Gesamt2.Caption := IntToStr(Memory.dwTotalPhys div 1024 div 1024) + ' MB';
//Gesamt2.Caption:=IntToStr(Round(Memory.dwTotalPhys / 1024 / 1024))
Dabei stimmt das Ergebnis (bei beiden Varianten) nicht mit dem überein was Windows mir sagt:
- ich habe 768 MB, zeigt mir aber nur 767 MB an
- bei einem Freund sind 1024 MB drinn, angezeigt werden nur 1022 MB

Woran kann das liegen?

Gruß
Mazel
Marcel Jänicke
www.mj-software.net
  Mit Zitat antworten Zitat