Hallo Zusammen,
wir haben ein Programm, welches zum Erstellen des Hauptformulars auf meinem Rechner(XEON-CPU mit 6 Kernen) 3 Sekunden braucht.
Die Laufzeit ist gemessen zwischen Start Application.CreateForm im
DPR-File, bis man im Event FormCreate des Hauptfensters landet. Dazwischen läuft ja das Laden der Formularresourcen ab.
Ist auf dem Rechner Solid Edge gestartet, verfünffacht sich die Laufzeit, wobei in SE kein Modell geladen ist. Das SE ist nur gestartet.
Die Laufzeit wird hauptsächlich in System.Classes->function InitInheritedComponent beim Laden der Ressourcen verbraucht.
Das Programm hat aber keinerlei Interaktion mit SE.
Hat jemand eine Idee, welchen Einfluss SE auf die Delphi Application haben kann, dass die Laufzeit derart explodiert?
Auf schwächeren CPU's fällt die Laufzeiterhöhung noch extremer aus.
Anbei auch 2 Screenshots der CPU Auslastung.