TOTALCMD.EXE UPX gepackt

German support forum

Moderators: Hacker, Stefan2, white

Post Reply
User avatar
Lefteous
Power Member
Power Member
Posts: 9536
Joined: 2003-02-09, 01:18 UTC
Location: Germany
Contact:

TOTALCMD.EXE UPX gepackt

Post by *Lefteous »

Der Total Commander 6 ist ja jetzt mit UPX gepackt. Gibt es einen Grund warum hierbei nicht die maximale Kompression benutzt wurde, vielleicht aus Geschwindigkeitsgründen?
User avatar
ghisler(Author)
Site Admin
Site Admin
Posts: 50475
Joined: 2003-02-04, 09:46 UTC
Location: Switzerland
Contact:

Post by *ghisler(Author) »

Hmm, wurde doch - nur die Icons wurden nicht komprimiert, damit man sie noch im Buttonbar verwenden kann. Ich verwende:

upx.exe --best --crp-ms=999999 --nrv2d --compress-icons=0 c:\path\TOTALCMD.exe
Author of Total Commander
https://www.ghisler.com
User avatar
Lefteous
Power Member
Power Member
Posts: 9536
Joined: 2003-02-09, 01:18 UTC
Location: Germany
Contact:

Post by *Lefteous »

Ich hatte mich schon gewundert, habe aber nicht über die Icons nachgedacht. Die dürfen natürlich nicht gepackt werden.
User avatar
deus-ex
Power Member
Power Member
Posts: 979
Joined: 2003-02-10, 17:45 UTC

Post by *deus-ex »

Geschwindigkeitsunterschiede der verschiedenen Kompressionsstufen
beim dekomprimieren lassen sich sicher nicht feststellen.

Theoretisch wird eine Exe-Datei mit geringerer Kompression zum Starten
mehr Zeit benötigen, da sie mehr Festplattenplatz belegt und somit das
Einlesen länger dauert. Und UPX muß folglich mehr Informationen bei der
Dekomprimierung abarbeiten.

Beim komprimieren steigt bei zunehmender Kompressionsstufe die von
UPX benötigte Zeit, da intensivere Berechnungen angestellt werden.
Somit gewinnt man den Eindruck, je höher die Kompression desto lang-
samer die Geschwindigkeit von UPX.

Für das Endprodukt ist der Kompressionsgrad aus Geschwindigkeits-
aspekten also unerheblich.
Post Reply