![]() |
AW: Delphi XE2: IDE extrem langsam
Da fällt mir auf... Ich habe auch noch so ein altes, langsames 32 bit System mit wenig Speicher. Und XE2 läuft hinreichend schnell, auch bei großen Projekten mir mehreren 100k Zeilen source. Was macht das Subsystem da?
|
AW: Delphi XE2: IDE extrem langsam
Den Effekt das XE2 langsam wird, habe ich auch. Die Zeit zum Umschalten zwischen Codedarstellung und Entwurfsmodus (F12) wird immer länger. Zur Zeit liegt/lag diese Zeit bei etwa 14 sec. Und das bei einem nicht mal großen Projekt. Und jetzt kommt der Hammer. Ich habe alle DCU gelöscht und dabei ausversehen die *.dsk Datei mit. Nach dem Löschen der dsk wird diese neu angelegt und alle Effekte sind weg. F12 wirkt wieder augenblicklich.
Ich habe insgesamt 4 XE2 Installationnen (alle mit Update 1) und alle haben andere Maken. Bei einer will der Debugger nicht. Eine andere bindet units nur ein, wenn ich irgendwie an Objecten vorbei auf diese zugreift. Ein Debugger Problem war nach dem Löschen der .dsk ebenfalls weg. Ein Glanzstück ist das nicht gerade, was da Embarcadero ausgeliefert hat. Wenn ich für ein Entwicklungssystem ordentlich Geld bezahle, möchte ich auch eine funktionierende Software und nicht meine Zeit als kostenloser Betatester verbringen. Gruß Peter Zu früh gefreut. Nach kurzer Zeit, sind die Verzögerungen beim Umschalten Code-Design wieder da. Es muss wohl mit dem Compiler zusammenhängen. Bei einem compilierten Projekt wirkt dei Umschaltung sofort. Sobald ich nur ein Zeichen ändere (z.B. Leerzeichen rein und wieder raus), dann ist die Verzögerung da. Hintergrundcompilierung und "geänderte Projekte compilieren" ein/aus bringt nicht. |
AW: Delphi XE2: IDE extrem langsam
Zitat:
|
AW: Delphi XE2: IDE extrem langsam
Zitat:
|
AW: Delphi XE2: IDE extrem langsam
Mal schauen was mein IDE Fix Pack für XE2 an der Geschwindigkeit so drehen kann.
![]() |
AW: Delphi XE2: IDE extrem langsam
Vielen Dank für Deine Mühe.
Ich habe den Fixpack installiert aber an den eigentlichen Problem/Fehler ändert sich nichts. Umschalten F12 Code-Entwurf augenblicklich. Nach Codeänderung (z.B. Leerzeichen einfügen und wieder löschen) 14 sec Wartezeit. Gruß Peter |
AW: Delphi XE2: IDE extrem langsam
Hast Du denn nun bei Deinen Projekten .dsk Dateien, wie weiter oben geschrieben? Und falls ja, kannst Du sie hier zur Verfügung stellen?
|
AW: Delphi XE2: IDE extrem langsam
Festzustellen, ob es daran liegt, sollte doch einfach sein, nämlich indem testweise die automatische Speicherung der Daten deaktiviert wird.
|
AW: Delphi XE2: IDE extrem langsam
Zitat:
Das Verhalten tritt im Projekt exakt mit einer Form auf und ist bei anderen Forms im gleichen Projekt nicht nachvollziehbar. Ich habe inzwischen irgendeine Komponente im Verdacht. In dem Projekt verwende ich allerdings nur Standardkomponenten aus dem Lieferumfang. Es gibt noch mehr Stellen, wo sich XE2, zumindest komisch verhält. Heute früh ging plötzlich eine Funktion, welche ich seit Jahren nutze nicht mehr. Procedure (Form: TForm) aufgerufen mit Self ging plötzlich nicht mehr. Fehlermeldung VCL Form inkompatibel zu VCL.Form. Weg bekommen habe ich die Fehlermeldung indem ich im Header VCL.FORMS eingetragen habe. Ich habe ein etwas ungutes Gefühl XE2 produktiv einzusetzen und werde wohl erst mal wieder zu einer älteren Delphi-Version zurück kehren. Gruß Peter |
AW: Delphi XE2: IDE extrem langsam
Ich habe bis jetzt die Erfahrung gemacht, dass wenn ich ein älteres Projekt nach XE2 portiere, grundsätzlich die Uses-Klausel entsprechend der Syntax von XE2 abändere und das ich nur die DPR-Datei und die PAS-Dateien mitnehme. Den Rest lasse ich komplett weg. Das hat bis jetzt bei meinen Projekten gut funktioniert. Größtes Projekt hatte dabei auch nur 25k Zeilen.
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 21:10 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-2025 by Thomas Breitkreuz