Funktionreferenz


MemGetStats

Beschreibung anzeigen in

Ermittelt Hauptspeicher-bezogene Informationen.

MemGetStats ( )

Rückgabewert

Rückgabe: Gibt ein Array mit sieben Elementen und den Daten zurück:
    $aArray[$MEM_LOAD] = Verwendeter Speicher (Prozentsatz des genutzten Speichers)
    $aArray[$MEM_TOTALPHYSRAM] = Gesamter physikalischer RAM
    $aArray[$MEM_AVAILPHYSRAM] = Verfügbarer physikalischer RAM
    $aArray[$MEM_TOTALPAGEFILE] = Größe des Pagefile
    $aArray[$MEM_AVAILPAGEFILE] = Verfügbares Pagefile
    $aArray[$MEM_TOTALVIRTUAL] = Gesamter virtueller Speicher
    $aArray[$MEM_AVAILVIRTUAL] = Verfügbarer virtueller Speicher
    Alle Größen sind in Kilobytes angegeben.
    Die Konstanten sind in "MemoryConstants.au3" definiert

Beispiel

#include <MemoryConstants.au3>
#include <MsgBoxConstants.au3>

Local $aMemStats = MemGetStats()
MsgBox($MB_OK, "Feature Request", "Verwendeter Speicher (Prozentsatz des genutzten Speichers): " & @TAB & $aMemStats[$MEM_LOAD] & '%' & @CRLF & _
        "Gesamter physikalischer RAM: " & @TAB & @TAB & $aMemStats[$MEM_TOTALPHYSRAM] & ' Kb' & @TAB & '(' & Round($aMemStats[$MEM_TOTALPHYSRAM] / 1024 / 1024, 2) & ' Gb)' & @CRLF & _
        "Verfügbarer physikalischer RAM: " & @TAB & $aMemStats[$MEM_AVAILPHYSRAM] & ' Kb' & @TAB & '(' & Round($aMemStats[$MEM_AVAILPHYSRAM] / 1024 / 1024, 2) & ' Gb)' & @CRLF & _
        "Größe des Pagefile: " & @TAB & @TAB & $aMemStats[$MEM_TOTALPAGEFILE] & ' Kb' & @TAB & '(' & Round($aMemStats[$MEM_TOTALPAGEFILE] / 1024 / 1024, 2) & ' Gb)' & @CRLF & _
        "Verfügbares Pagefile: " & @TAB & @TAB & $aMemStats[$MEM_AVAILPAGEFILE] & ' Kb' & @TAB & '(' & Round($aMemStats[$MEM_AVAILPAGEFILE] / 1024 / 1024, 2) & ' Gb)' & @CRLF & _
        "Gesamter virtueller Speicher: " & @TAB & @TAB & $aMemStats[$MEM_TOTALVIRTUAL] & ' Kb' & @TAB & '(' & Round($aMemStats[$MEM_TOTALVIRTUAL] / 1024 / 1024, 2) & ' Gb)' & @CRLF & _
        "Verfügbarer virtueller Speicher: " & @TAB & $aMemStats[$MEM_AVAILVIRTUAL] & ' Kb' & @TAB & '(' & Round($aMemStats[$MEM_AVAILVIRTUAL] / 1024 / 1024, 2) & ' Gb)')