Einzelnen Beitrag anzeigen

Benutzerbild von Daniel Schuhmann
Daniel Schuhmann

Registriert seit: 16. Jul 2005
Ort: München
391 Beiträge
 
Turbo Delphi für Win32
 
#10

Re: Ein paar Fragen zu Ressourcen - oder: wertvolle Bytes sp

  Alt 23. Dez 2005, 11:11
Achso

Ich habs mal mit einem leeren Formular ausprobiert (VCL, Delphi 2005 Personal)

Code:
375808 bytes
  -512 bytes DCVLAL/PACKAGEINFO (Ressourcen)
375296 bytes
-22016 bytes Relocation Section (Stripreloc)
353280 bytes
 -3072 bytes Cursor (Ressourcen)
350208 bytes
-10752 bytes Stringtables (Ressourcen)
339456 bytes

9,7 % Differenz
Das kann natürlich gegen UPX nicht mithalten:

Code:
 375808 bytes
-220160 bytes Runtime-Kompression mit UPX
 155648 bytes

58,6 % Differenz
Das ganze nochmal im Vergleich mit NonVCL (Fenster.dpr sollte Dir bekannt sein ):

Code:
15872 bytes
-1024 bytes (Relocation Section und DVCLAL/PACKAGEINFO)
14848 bytes

6,5 % Differenz
Das Icon hab ich hier allerdings weggelassen. Nimmt man das Delphi2005-Standardicon mit rein, wird die Datei fast dreimal so groß.
Daniel Schuhmann
  Mit Zitat antworten Zitat