Delphi-PRAXiS
Seite 1 von 2  1 2      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Programmieren allgemein (https://www.delphipraxis.net/40-programmieren-allgemein/)
-   -   Vor- und Nachteile UPX (Programmkompression) (https://www.delphipraxis.net/29243-vor-und-nachteile-upx-programmkompression.html)

endeffects 6. Sep 2004 14:42


Vor- und Nachteile UPX (Programmkompression)
 
Hallo,

ich habe vor einige meiner Programme mit Hilfe von UPX zu packen,
dazu würde mich allerdings noch interessieren welche Nachteile
das haben könnte. (Inkompatibilität usw)

Matze 6. Sep 2004 14:43

Re: Vor- und Nachteile UPX (Programmkompression)
 
Das Starten kann ggf. etwas länger dauern, da es zuerst intern entpackt wird.

Luckie 6. Sep 2004 14:47

Re: Vor- und Nachteile UPX (Programmkompression)
 
Mein Hauptargumemnt, was gegen UPX spricht, ist immer noch die Tatsache, dass das Windows-Speichermanagment ausgeheblet wird, da immer die gesamte Anwendung samt ungenutzter Ressourcen in den Speicher geladen werden muss. Wer UPX benutzt, sollte deswegen genau wissen, was er macht.

Aber bezüglich UPX hatten wir schon diverse Diskussionen. Such einfach mal.

himitsu 6. Sep 2004 14:48

Re: Vor- und Nachteile UPX (Programmkompression)
 
Und der etwas höhere Speicherverbrauch, das entpackte Programm muß ja auch noch irgendwo zwischengespeichert werden.

Vorteile: naja, und die Datei ist halt kleiner ^^

Luckie 6. Sep 2004 14:51

Re: Vor- und Nachteile UPX (Programmkompression)
 
Zitat:

Zitat von himitsu
Vorteile: naja, und die Datei ist halt kleiner ^^

Was heute eigentlich auch keine Rolle mehr spielt. Allerdings, wenn alle meine Programm VCL Programme wären, dann hätte ich echte Traffic-Probleme. :roll:

Und so klein wie ohne VCL bekommt man sie doch nicht. Also entweder drauf verzichten oder wenn man eine kleine anwendung haben will, auf die VCL verzichten.

himitsu 6. Sep 2004 14:59

Re: Vor- und Nachteile UPX (Programmkompression)
 
Ich selber nutzt UPX, oder so eigentlich nicht
und wenn, dann lohnt es sich eh nur für kleine Programme, welche aus nur einer EXE bestehen und die relativ oft von 'nem Server geladen werden - sonst überwiegen wohl eher die Nachteile.

Ausserdem verzichtet halt nicht jeder auf VCL -.-

Robert Marquardt 6. Sep 2004 16:22

Re: Vor- und Nachteile UPX (Programmkompression)
 
Fuer den Download kann man das Programm doch in ein selbstentpackendes Archiv stecken.
Der groesste Nachteil von UPX ist eben das es die Verwaltung von Windows fuer EXEs aushebelt.
Windows oeffnet das EXE als Memory Mapped File und laedt damit nur in 4K Stuecken was gebraucht wird.

endeffects 6. Sep 2004 18:02

Re: Vor- und Nachteile UPX (Programmkompression)
 
bei mir geht es vornehmlich darum das ich einige programme
und (automatische) updates zum download anbieten möchte

gibt es zu upx eine alternative um derartige programme
komprimiert übertragen zu können und auf dem endbenutzer
system wieder zu entpacken?

hier natürlich vorrausgesetzt das dazu kein externer
packer installiert sein muss und die abwärtskompatibilität
gewährleistet ist

Ultimator 6. Sep 2004 18:04

Re: Vor- und Nachteile UPX (Programmkompression)
 
Probiers doch mal mit selbstentpackenden Archiven.
Da hast du dann Echsen und bist unabhängig von anderen Programmen.

himitsu 6. Sep 2004 18:17

Re: Vor- und Nachteile UPX (Programmkompression)
 
Genau und du kannst dann auch mal bessere (oder für dich bessere) Packformate verwenden und bist nicht auf Standardformate angewiesen

die meißten haben ja was für ZIP (seit XP sowieso) auf'm Rechner, also sollten ZIP's ja kein Problem sein

PS: ich nehm ja auch fast nur SFX (selbstentpackende Archive), da ich SQX (Squeez) verwende und das ja fast keiner hat


Alle Zeitangaben in WEZ +1. Es ist jetzt 14:09 Uhr.
Seite 1 von 2  1 2      

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