AW: Kompilieren dauert IMMER lange
Deshalb haben wir gemeinsame Units in Packages (nur zum Kompilieren) ausgelagert, die dann nicht in die Projekte eingebunden sind. Das reduziert die Kompilierzeit extrem.
Der Linker wird dadurch natürlich nicht schneller. Was ist das denn für eine CPU? |
AW: Kompilieren dauert IMMER lange
Zitat:
Das Problem scheint also in B und C zu sein. A ist scheinbar nicht betroffen. |
AW: Kompilieren dauert IMMER lange
Zitat:
VMWare und so, siehe hier... |
AW: Kompilieren dauert IMMER lange
In meinem Fall ist es ein schon etwas älterer Intel Corei5 mit 4x3.50 GHz. Bei einem frischen Build von Null an futtert er, egal welches Projekt, abertausende Quellcode-Zeilen einer Sekunde runter, das ist völlig in Ordnung.
Und wie gesagt: Ja, Project B und C hatten detaillierte Map-Dateien, Debug-Optionen und alles aufgedreht. Projekt A nicht. Das war der Unterschied. Für eine Release-Fassung (Exception-Logging) braucht man das, aber für die Debug-Fassung an meinem Schreibtisch natürlich nicht :-) Ganz zufrieden bin ich natürlich immer noch nicht (vier Sekunden für nichts), aber es ist nicht mehr schlimm. ;-) Mit Delphi-Packages (diese .bpl-Dinger?) kennt sich hier kein Mensch aus, da fange ich lieber nichts mit an. |
AW: Kompilieren dauert IMMER lange
Zitat:
|
AW: Kompilieren dauert IMMER lange
Ich glaube der Speicher ist fast wichtiger ...
Rollo |
AW: Kompilieren dauert IMMER lange
Das wichtigste: SSD....
(Die IDE ist ja (noch) 32 bittig, so daß hier bei 3 oder 4 GByte RAM sowieso (für den Prozess BDS.EXE) dicht gemacht wird. 8 GB RAM sollte jeder Entwicklerrechner ja haben?!??!) |
AW: Kompilieren dauert IMMER lange
Es gibt aktuell in der kompletten Chain mehrere potenzielle Flaschenhälse:
Zum einen sind das nicht voll qualifizierte Units im uses, dann wird einfach stumpf jeder im Projekt angegebene Unit scope name an die gesuchte unit gepappt und in jedem suchpfad geschaut obs die gibt (siehe https://quality.embarcadero.com/browse/RSP-18130). Und dann noch aufgeblähte dcus die den Linker unter Stress setzen können (was genau da passiert ist noch nicht genau verifiziert - siehe https://quality.embarcadero.com/browse/RSP-18080). |
AW: Kompilieren dauert IMMER lange
Zitat:
|
AW: Kompilieren dauert IMMER lange
Zitat:
Plus eine CPU, die im Benchmark mindestens bei 5000 liegt. Hier eine Liste: http://www.cpubenchmark.net/cpu_list.php Wir haben gerade aufgerüstet... so bei 9000 fängt es an Spaß zu machen. |
Alle Zeitangaben in WEZ +1. Es ist jetzt 15:21 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz