AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

Projekt erzeugen immer langsamer

Ein Thema von OlliWW · begonnen am 14. Nov 2016 · letzter Beitrag vom 14. Nov 2016
Antwort Antwort
OlliWW

Registriert seit: 31. Aug 2011
159 Beiträge
 
#1

Projekt erzeugen immer langsamer

  Alt 14. Nov 2016, 09:41
Hallo Zusammen,

Ich habe festgestellt, dass das Erzeugen meines Projekts (SHIFT + F9) von mal zu mal langsamer wird. Ich kann mir nicht erklären woran das liegt.
Ich habe mal eine kleine Studie dazu gemacht, bei meinem Projekt ca. 1,7 Mio Zeilen habe ich mehrmals hintereinander SHIFT + F9 zum erzeugen des Projektes gedrückt.
Dabei kann man feststellen, dass es immer langsamer wird und sich dann bei ca. 2 minuten pro Vorgang einpendelt. Zwischendurch habe ich mal STRG + F9 gedrückt (Kompilieren), was jeweils für den nächsten Erzeugen-Vorgang eine deutliche Verbesserung mit sich gebracht hat. Danach wurde es aber wieder langsamer. Ebenso hat auch das manuelle löschen von DCUs nichts gebracht, hier mal der Log meiner Auswertungen:

Erzeugen 1: 0:42 min
Erzeugen 2: 0:48 min
Erzeugen3: 1:43 min
Erzeugen 4: 2:00 min
Erzeugen 5: 1:50 min
Erzeugen 6: 2:07 min
Erzeugen 7: 2:15 min

Compilieren: 0:33 min

Erzeugen 8: 0:58 min
Erzeugen 9: 2:07 min

Compilieren: 0:36 min

Erzeugen 10: 0:55 min
Erzeugen 11: 1:46 min

DCU löschen

Erzeugen 12: 2:03 min


Kann sich jemand erklären, woran das liegen könnte?
Wenn ich die IDE neustarte, ist der nächste Erzeugen-Vorgang natürlich wieder "schnell".
  Mit Zitat antworten Zitat
Bambini
(Gast)

n/a Beiträge
 
#2

AW: Projekt erzeugen immer langsamer

  Alt 14. Nov 2016, 10:27
Welche Delphi Version nutzt du?
  Mit Zitat antworten Zitat
OlliWW

Registriert seit: 31. Aug 2011
159 Beiträge
 
#3

AW: Projekt erzeugen immer langsamer

  Alt 14. Nov 2016, 10:37
Delphi Berlin 10.1 Upd. 1
  Mit Zitat antworten Zitat
bra

Registriert seit: 20. Jan 2015
711 Beiträge
 
Delphi 10.2 Tokyo Enterprise
 
#4

AW: Projekt erzeugen immer langsamer

  Alt 14. Nov 2016, 10:58
Das wird wohl einfach das bekannte Problem sein, dass die IDE nach und nach den Speicher vollfrisst. Unter älteren Versionen kamen dann irgendwann halt Abstürze und OutOfMemorys.
  Mit Zitat antworten Zitat
OlliWW

Registriert seit: 31. Aug 2011
159 Beiträge
 
#5

AW: Projekt erzeugen immer langsamer

  Alt 14. Nov 2016, 10:59
Hmm..naja man kann ja erkennen, dass ein Kompilieren die Zeit für den nächsten Vorgang wieder verbessert. An ein Memory Leak oder ähnliches dachte ich auch.
  Mit Zitat antworten Zitat
Bambini
(Gast)

n/a Beiträge
 
#6

AW: Projekt erzeugen immer langsamer

  Alt 14. Nov 2016, 11:40
Gerade mal geschaut, ob das bei mir auch so ist: Ja.
Bei meinem Projekt mit 3.2 Mio Zeilen Code, steigt die Zeit von anfangs 25sec -> 56sec und bleibt dann in dem Bereich.
Der Speicher liegt beim Start von Delphi mit dem gerade geöffneten Projekt beim ca. 400 MB.
Nach dem ersten (schnellen) Erstellen geht dieser auf gute 1.1 GB und bleibt dann dort.
Vermute mal auch, dass das mit dem alten OOM Problem zu tun hat. Die Bufferung und der Zugriff darauf, scheint wohl noch Optimierungspotential zu haben.
  Mit Zitat antworten Zitat
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 15:02 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