![]() |
Auslagerungsdatei ?
hallo,
wie kann ich die größe der auslagerungsdatei auslesen ? mfg vader |
Re: Auslagerungsdatei ?
Am einfachsten wird es wohl sein, wenn du dir die Dateigröße direkt holst.
(hab auch keine Ahnung, wo die Datein in der Registry, oder so, zu finden sind ^^) Diese liegt ja immer im Hauptverzeichnis der Laufwerke - normaler Weise als "%HOMEDRIVE%\pagefile.sys". Also bräuchtest du ja nur in allen Laufwerken nach "\pagefile.sys" zu suchen. (aber nicht vergessen, es kann auch mehrere dieser Dateien geben) Das einzige Problem, was ich jetzt noch sehe, das ja nicht unbedingt alle dieser Dateien vom aktiven Windows verwendet werden (z.B. wenn Windows mehrmals installiert ist) Aber da aber die verwendeten PageFile's geöffnet und gesperrt sind, könntest du ja versuchen diese Dateien zu öffnen (Lesezugriff sollte ausreichend sein) - bei Fehler wird dann also die Größe zu den anderen Dateien dazuaddiert ^^ |
Re: Auslagerungsdatei ?
hallo,
danke für deine hilfe aber ich komme überhaupt nicht weiter !! mfg vader |
Re: Auslagerungsdatei ?
Woran hängt es denn?
|
Re: Auslagerungsdatei ?
Zitat:
probier es so...
Delphi-Quellcode:
/edit: Syntax korrigiert
.
. . var Memory: TMemoryStatus; begin Memory.dwLength := SizeOf(Memory); GlobalMemoryStatus(Memory); Label1.Caption := 'Größe der Auslagerungsdatei: ' + IntToStr(Memory.dwTotalPageFile div 1024) + ' kb'; end; |
Re: Auslagerungsdatei ?
Tut mir einen gefallen:
Erschießt mich eichfach mal. So geht es natürlich auch ... und ich wußte doch das es da irgendwo was gab :wall: |
Re: Auslagerungsdatei ?
herzlichen Dank !!
mfg Vader |
Re: Auslagerungsdatei ?
hallo,
und wenn ich den code von "engine " in einen timer packe, bekomme ich dann immer die aktuelle größe der datei angezeigt ? mfg vader |
Re: Auslagerungsdatei ?
hallo,
problem : aber wenn ich das mit der anzeige im taskmanger bei xp vergleiche, paßt der wert mit der anzeige im taskmanger nicht zusammen ??? mfg vader |
Re: Auslagerungsdatei ?
Also bei mir spuckt engine's Function genau den gleichen Wert aus Wie der Taskmanager.
Zugesicherter Speiche (KB) / Grenzwert Sollte also Auslagerungsdatei + Arbeitsspeicher sein :gruebel: |
Alle Zeitangaben in WEZ +1. Es ist jetzt 02:55 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz