@GetSysMemInfo
Syntax
@GetSysMemInfo(RetFNWorkingSet;RetFNPeakWorkingSet;RetFNPageFileUsage;RetFNPeakPageFileUsage);
Beschreibung
Nur für Engine unter Windows!
Gibt betriebssystemspezifische Informationen zum Speicherverbrauch des Engine-Process zurück.
FN RetFNWorkingSet
In diesem Parameter wird der momentane Gesamtspeicherverbrauch (RAM) des Engine-Process zurückgegeben.
FN RetFNPeakWorkingSet
In diesem Parameter wird der bisherige maximale Gesamtspeicherverbrauch (RAM) des Engine-Process zurückgegeben.
FN RetFNPageFileUsage
In diesem Parameter wird die momentane Nutzung des Page-Files durch den Engine-Process zurückgegeben.
FN RetFNPeakPageFileUsage
In diesem Parameter wird der bisherige maximale Nutzung des Page-Files durch den Engine-Process zurückgegeben.
Beispiel: @GetSysMemInfo(RetFNWorkingSet;RetFNPeakWorkingSet;RetFNPageFileUsage;RetFNPeakPageFileUsage);
MB:=1024*1024;
Ret:=@GetSysMemInfo(RetFNWorkingSet;RetFNPeakWorkingSet;RetFNPageFileUsage;RetFNPeakPageFileUsage);
@LogReport(Ret);
@LogReport(" Working Set : "+@NumberToText(RetFNWorkingSet/MB;3));
@LogReport("Peak Working Set : "+@NumberToText(RetFNPeakWorkingSet/MB;3));
@LogReport(" Page File Usage : "+@NumberToText(RetFNPageFileUsage/MB;3));
@LogReport("Peak Page File Usage : "+@NumberToText(RetFNPeakPageFileUsage/MB;3));
