Auf welche Kennzahlen sollte ich achten, um herauszufinden, warum das Dialogfeld „Tools -> Optionen“ in der Delphi XE5-IDE langsam ist?

Auf welche Kennzahlen sollte ich achten, um herauszufinden, warum das Dialogfeld „Tools -> Optionen“ in der Delphi XE5-IDE langsam ist?

Ich habe Delphi XE5 auf zwei Laptops bei der Arbeit installiert, einer ist neuer und hat eine SSD, 16 GB, einen schnellen Prozessor, und einer älter mit 8 GB. Auf beiden Laptops läuft Windows 7 64 Bit SP1 mit den neuesten Änderungen.

Mein Problem ist, dass Delphi XE5 auf dem neueren Laptop langsamer ist als auf dem alten. Auf dem neuen Computer dauert das Öffnen des Dialogfelds „Extras->Optionen“ 4–5 Sekunden, während es auf dem alten 1–2 Sekunden dauert. Ich habe alle DLL-Versionen und Abhängigkeiten überprüft und die Versionen sind auf beiden Laptops gleich.

Auf beiden Laptops läuft System Center Endpoint Protection. Ein Unterschied besteht darin, dass auf dem neuen Laptop Bitlocker läuft und die C-Partition verschlüsselt ist.

Jetzt versuche ich herauszufinden, warum das Öffnen des Optionsdialogs auf der neuen Version viel langsamer ist. Ich habe einige Zeit damit verbracht, mir hier Vorschläge durchzulesen und ein paar Dinge ausprobiert, aber ich bin an eine Wand gestoßen.

Ich habe beispielsweise versucht, den Prozessmonitor auszuführen und mir genau die Aktivität anzusehen, die in der IDE stattfindet, wenn ich den Dialog öffne. Ich konnte eine Lücke von 2 Sekunden Inaktivität feststellen, während der Optionsdialog auf dem neuen Laptop geöffnet war.

Außerdem habe ich versucht, das Windows Performance Toolkit auszuführen. Ich habe die Aktivität aufgezeichnet, als ich den Optionsdialog geöffnet habe. Es sind viele Informationen verfügbar, aber ich weiß nicht genau, worauf ich achten soll. Nichts scheint ungewöhnlich zu sein.

Außerdem passiert es, dass sogar die Anwendung, die ich in Delphi kompiliere und ausführe, auf dem neuen Laptop langsamer ist. Das ist ein weiteres Problem. Wenn ich sie auf dem neuen Laptop im Debugmodus ausführe, wird die meiste Zeit damit verbracht, die Formularobjekte im Speicher vorab zu erstellen. Auf dem alten Laptop ist dieser Vorgang irgendwie viel schneller.

Irgendwelche Vorschläge oder Ideen?

Danke

Antwort1

Endlich habe ich herausgefunden, wo das Problem liegt! Das Netzteil, das ich derzeit habe, liefert nicht genug Strom. Seine Leistung beträgt 6,7 A. Der Laptop, Dell Precision M4700, benötigt mindestens 9,23 A. Ich verwende ihn auch mit einer Dockingstation. Ich habe nie daran gedacht, das Netzteil zu überprüfen, bis ich heute den letzten Beitrag hier gefunden habe:http://en.community.dell.com/support-forums/laptop/f/3518/t/19484538und es brachte mich auf die Idee, es zu tun.

verwandte Informationen