Seite 1 von 1

Größe der Windows Auslagerungsdatei (swap-datei) ermitteln

Verfasst: 13.12.2004 16:11
von Agent
Hallo PBler.

Hat jemand eine Idee, wie man am einfachsten (evtl. per API), die größe der Windows Auslagerungsdatei auselsen kann?

Ich benötige die Größe der Datei und wieviel davon genutzt wird.
Habe leider auch im englischen Forum nichts gefunden.

Vorab vielen Dank!

Verfasst: 13.12.2004 16:15
von glubschi90
Ich hab' mal gesucht und das gefunden:

Code: Alles auswählen

GlobalMemoryStatus_(RAMInfo.MEMORYSTATUS)
Debug RAMInfo\dwTotalPagefile
Debug RAMInfo\dwAvailPagefile
Debug RAMInfo\dwTotalPagefile-RAMInfo\dwAvailPagefile
Gibt noch andere Parameter - guck' einfach mal in der WinAPI-Hilfe nach! :D

Verfasst: 13.12.2004 16:18
von Agent
Sorry....

Habs gefunden mit anderen Begriffen...

Code: Alles auswählen


GlobalMemoryStatus_(Memory.MEMORYSTATUS)

Debug "Memory length: " + Str(Memory\dwLength) + "bit"
Debug Str(Memory\dwMemoryLoad) + "% of memory is being used"
Debug "Total installed memory: " + Str(Memory\dwTotalPhys) + " bytes"
Debug "Available memory for use: " + Str(Memory\dwAvailPhys) + " bytes"
Debug "Total page file size: " + Str(Memory\dwTotalPageFile) + " bytes"
Debug "Page file available for use: " + Str(Memory\dwAvailPageFile) + " bytes"
Debug "Total virtual memory size: " + Str(Memory\dwTotalVirtual) + " bytes"
Debug "Virtual memory available for use: " + Str(Memory\dwAvailVirtual) + " bytes" 

PS: Ihr könnt den Beitrag löschen ;-)