lad dir mal das Windows Performance Toolkit aus dem Windows 7
SDK herunter (Webinstaller nehmen und die
Win32 Tools installieren) und installiere diese unter Windows 7.
Nun kopierst du den Ordner auf dein XP (Installation geht unter XP afaik nicht). Nun starte das mal:
und führe dein Delphi aus und wenn die langsamen Aktionen vorbei sind tippst du folgendes:
Code:
xperf -d langsamesDelphi.etl
Dann kopierst du die Datei auf deinen Windows 7 PC und tippst das hier:
Code:
xperfview langsamesDelphi.etl
Nun gehst auf Trace->Configure Symbol-Path und gibst dort das hier ein:
Code:
srv*C:\symbols*[
url]http://msdl.microsoft.com/download/symbols[/
url]
und nun klickst du ojk und gehst wieder auf Trace und diesmal auf Load Symbols (nun werden die Debug Dateien geladen (PDB), das kann etwas dauern, die Dateien sind recht groß).
Wenn das fertig ist, musst du in den Diagrammen nach hoher CPU Auslatung, IO Zugriffen schauen, dies markieren und über Rechtsklick->Summary Table kannst du schauen was da abläuft und so vllt die Ursache finden.
André
"A programmer is just a tool which converts caffeine into code",
daran wirds wohl liegen, dass ich Abends nie pennen kann
Zitat von
Luckie:
Nicht nur dass ihr offtopic geworden seid, jetzt werdet ihr selber im Offtopic noch offtopic