![]() |
AW: DLL mit FPC/Codetyphon erheblich kleiner als unter Delphi
Ich sehe den Zusammenhang zwischen den von dir und mir erstellten Delphi-Binaries und den Kosten einer Serverfarm nicht?!? :gruebel:
Gebe mir doch bitte eine grobe Schätzung, wie groß der Anteil (absolut oder relativ) der Delphi-Binaries aller Delphi-Entwickler auf der ganzen weiten Welt am weltweiten Internetdatenverkehr ist. Kopierst du deine einstellig Megabyte großen DLLs und EXEn quer durch ganze Netz auf einen Server in Australien? Und das tausende Male am Tag 24/7? :shock: |
AW: DLL mit FPC/Codetyphon erheblich kleiner als unter Delphi
Bitte nicht weiter zanken, das macht mich seelisch ganz fertig.
Für manche Leute ist das anscheinend sehr wichtig, und dagegen kann man wohl auch nichts (mehr) machen. Die Tatsache dass "FPC" anscheinend kleinere Dateien macht haben wir nach sechs Seiten wohl auch schon geklärt. Lasst alle ein Eis nehmen und in die Sonne setzen. |
AW: DLL mit FPC/Codetyphon erheblich kleiner als unter Delphi
Zitat:
gruss |
AW: DLL mit FPC/Codetyphon erheblich kleiner als unter Delphi
Zitat:
|
AW: DLL mit FPC/Codetyphon erheblich kleiner als unter Delphi
Zitat:
Die Ersparnis ist (jedenfalls absolut) umso größer, je mehr Bit(s) das Programm hat, je mehr Units eingebunden werden und je mehr davon mit "RTTI disabled" (vor-)compiliert wurden (bei der Unit "system" z.B. dürfte das mit den verfügbaren "Hausmitteln" unmöglich sein). Ich war mit der Einsparung jedenfalls zufrieden. Allerdings entfernte ich auch gleich noch das abartig große Icon mit seinen ca. 300 kByte). |
AW: DLL mit FPC/Codetyphon erheblich kleiner als unter Delphi
Hallo,
also den Link mit dem reziproken div fand ich hier am spannendsten. Den habe ich mir Trotz Urlaub genau angesehen. Heiko |
AW: DLL mit FPC/Codetyphon erheblich kleiner als unter Delphi
Wenn wir hier schon am hochrechnen sind:
Upx nun ja auch schon genannt. Wenn ich den Speicherplatzverbrauch gegen das jeweilige Entpacken bei jedem Start hochrechne... Zitat:
Gleiches gilt für die RTTI. Die können wir ebenfalls nicht entfernen, weil wir sie schlicht verwenden. Für das was wir alles verwenden, finde ich z.B. 20MiB für unsere Release Version aber auch nicht zu viel. Ich wundere mich, dass ihr noch niemand Runtime-Packages erwähnt hat. Mit denen lässt sich am allermeisten Speicherplatz sparen, sobald man mehrere DLLs mitliefert. Da werden die Anwendungen und DLLs erst richtig klein. |
AW: DLL mit FPC/Codetyphon erheblich kleiner als unter Delphi
Zitat:
Natürlich kann man mit dem Auslagern in DLLs "rummachen", sich jedoch damit auch sehr viel zusätzliche Arbeit verpassen. Oder Du meinst etwas ganz anderes. Ich werde mal nach diesen (ominösen) "Runtime-Packages" recherchieren. |
AW: DLL mit FPC/Codetyphon erheblich kleiner als unter Delphi
Die Runtime Packages werden standardmäßig einkompiliert. Man kann sie aber auch nicht mit eincompilieren, dann muss man die zugehörigen BPLs mit ausliefern.
|
AW: DLL mit FPC/Codetyphon erheblich kleiner als unter Delphi
Seit Delphi 2006 Professional hat sich also nichts geändert?
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 02:43 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