Registriert seit: 7. Sep 2006
Ort: Berlin
444 Beiträge
Delphi 12 Athens
|
Re: Aktualisierung erzwingen
22. Okt 2009, 17:31
Mich würde mal interessieren, ob das Problem schließlich gelöst wurde?
Ich habe hier die gleiche Ausgangssituation, allerdings mit einer CD. Auf der befinden sich 6 große Dateien, die ich nacheinander auf die Festplatte kopiere. Das alles in einer Endlosschleife, um eine Systemlast zu erzwingen.
Spätestens ab dem 2. Lesevorgang kommen die Daten aus dem Windows-Cache. Ich greife dabei nicht mit Assign und Reset auf die Dateien der CD zu, sondern mit TFileStream. Existiert hier eine Funktion, um den Windows-Cache zu deaktivieren?
Die Unmount-Variante wäre noch eine Idee, wenn ich das Laufwerk danach direkt wieder mounte. Leider habe ich zu FSCTL_MOUNT_VOLUME nix gefunden.
|