AGB  ·  Datenschutz  ·  Impressum  







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

EXE-Größe

Ein Thema von Neumann · begonnen am 25. Jul 2011 · letzter Beitrag vom 27. Jul 2011
Antwort Antwort
Seite 2 von 2     12   
CCRDude

Registriert seit: 9. Jun 2011
677 Beiträge
 
FreePascal / Lazarus
 
#11

AW: EXE-Größe

  Alt 25. Jul 2011, 09:29
Schau doch mal in den PE-Header der Datei, in die Sektionstabelle (etwa per FileAlyzer). Welche Section benötigt denn den Overhead? Davon ausgehend ist es etwas einfacher, die Ursache einzugrenzen.
  Mit Zitat antworten Zitat
Neumann

Registriert seit: 6. Feb 2006
Ort: Moers
529 Beiträge
 
Delphi 11 Alexandria
 
#12

AW: EXE-Größe

  Alt 25. Jul 2011, 09:52
Danke für den Tipp mit dem PE-Header.

Es waren doch die Debug-Infos des Linkers, die die EXE so aufblähen. War mir sicher, dass ich diese Ausgeschaltet hatte, aber nach Neustart waren sie zumidest wieder da. Gesehen habe ich so etwas vorher noch nie, habe vorher auch oft das Programm mit Debug-Infos rausgegeben. Anscheinend ist hier ein wesentlicher Unterschied zwischen D2006 und D XE.

Danke für alle Tipps
Ralf
Gruß vom Niederrhein
  Mit Zitat antworten Zitat
Benutzerbild von jaenicke
jaenicke

Registriert seit: 10. Jun 2003
Ort: Berlin
9.355 Beiträge
 
Delphi 11 Alexandria
 
#13

AW: EXE-Größe

  Alt 25. Jul 2011, 10:09
Nein, da hat sich nicht wirklich was geändert, aber bist du wirklich sicher, dass du die richtigen Debuginformationen umgeschaltet hast?

debuginfoxe.png

Die untere Option ist das Entscheidende.
Sebastian Jänicke
Alle eigenen Projekte sind eingestellt, ebenso meine Homepage, Downloadlinks usw. im Forum bleiben aktiv!
  Mit Zitat antworten Zitat
Neumann

Registriert seit: 6. Feb 2006
Ort: Moers
529 Beiträge
 
Delphi 11 Alexandria
 
#14

AW: EXE-Größe

  Alt 25. Jul 2011, 10:22
Ja, es war die untere (Linker). Prüfe das nachher mal mit D2006. Eine entsprechende Programmversion mit Quelltext existiert noch.
Ralf
Gruß vom Niederrhein
  Mit Zitat antworten Zitat
Benutzerbild von Coder
Coder

Registriert seit: 27. Feb 2004
Ort: Bochum
203 Beiträge
 
Delphi 3 Professional
 
#15

AW: EXE-Größe

  Alt 25. Jul 2011, 10:33
30 MB einer Exe. ...

hachja, was waren das damals noch für Zeiten ...
(als man noch Bilder als auf das Original verweisende Thumbnails oder überhaupt Images direkt anzeigen konnte)

als eine leere Forumluar-Exe noch 156 KB hatte (Delphi 2)
oder 177 unter Delphi 3


http://img28.imageshack.us/img28/222...725083948x.png

http://img402.imageshack.us/img402/3...7250835183.png



OT: Warum wurden eigentlich Bilder deaktiviert?
sind doch eigentlich nützlich?
Angehängte Dateien
Dateityp: rar DELPHI.rar (129,4 KB, 13x aufgerufen)
ICQ: 204141443
Delphi 3 Professional, Intel 2x 2,4Ghz, 3 GB-Graka, Sound-onBrd, --
außerdem D2S, D3Pro, D4S, D5S, D6S, D7S + Indy, Lazarus, VB5Std, VC++5Pro, Tasm4+5 - was braucht man mehr?
-
  Mit Zitat antworten Zitat
Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
43.166 Beiträge
 
Delphi 12 Athens
 
#16

AW: EXE-Größe

  Alt 25. Jul 2011, 11:28
Sicher daß Bilder deaktiviert sind?


Ja die Häckchen sind raus. Auch die Infos geben nicht plausible Angaben:

Codegrösse: 10,4 MB
Datengrösse: 0,6 MB

Dateigröße 35 MB
Zählen die Resourcen mit zu den Daten?
Miniaturansicht angehängter Grafiken
images.jpg  
Garbage Collector ... Delphianer erzeugen keinen Müll, also brauchen sie auch keinen Müllsucher.
my Delphi wish list : BugReports/FeatureRequests

Geändert von himitsu (25. Jul 2011 um 11:31 Uhr)
  Mit Zitat antworten Zitat
Neumann

Registriert seit: 6. Feb 2006
Ort: Moers
529 Beiträge
 
Delphi 11 Alexandria
 
#17

AW: EXE-Größe

  Alt 25. Jul 2011, 12:51
Scheint als wenn die Resourcen zu den Daten gehören.

Die Dateigröße der EXE ist jetzt nur noch 12 MB. Ich bin zufrieden.
Ralf
Gruß vom Niederrhein
  Mit Zitat antworten Zitat
CCRDude

Registriert seit: 9. Jun 2011
677 Beiträge
 
FreePascal / Lazarus
 
#18

AW: EXE-Größe

  Alt 27. Jul 2011, 15:15
Solltest Du etwa madExcept verwenden, schaltet das die Debug-Infos immer wieder ein und ignoriert auch die Build Configurations unter DXE, so daß auch Release-Daten plötzlich riesig erscheinen.
  Mit Zitat antworten Zitat
Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
43.166 Beiträge
 
Delphi 12 Athens
 
#19

AW: EXE-Größe

  Alt 27. Jul 2011, 15:17
Solltest Du etwa madExcept verwenden, ...
Das ist also genauso ein "Mist", wie im EurekaLog
oder DevExpress, welches gerne mal seine ganzen SkinUnits überall mit einträgt, obwohl sie einmal ausreichen würden, was dann beim Entfernen eines Skins viel Spaß bereitet.
Garbage Collector ... Delphianer erzeugen keinen Müll, also brauchen sie auch keinen Müllsucher.
my Delphi wish list : BugReports/FeatureRequests
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 2 von 2     12   


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 18:35 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