Wir nehmen schon immer upx...
Das ist aber jetzt wirklich kein Argument!
Abgesehen von Update-/Download Traffic/Zeit hat es den Vorteil wenn Kunden unsere Software über ein NAS und/oder WLAN starten.
Ich bin ja auch ein vehementer Befürworter der Installation im <Programme>-Ordner mit einem ordentlichen Setup.
Ob bei einem Programmstart 38 MB oder knapp 100MB geladen wird ist schon ein unterschied...
Dumm nur, wenn zusätzlich zu den 38 MB noch 100 MB mehr im Speicher verbraucht werden, um an das eigentlich Programm heranzukommen. Womöglich werden im ungepackten Zustand selbst bei einer 100 MB großen EXE nicht mal 38 MB wirklich in das
RAM geladen?
Es gibt effizientere Methoden als UPX, um den Traffic zu reduzieren. Sobald das Programm auf einer lokalen Festplatte liegt ist UPX eher schädlich. Immer nur auf die EXE-Größe zu schauen, ist hier womöglich irreführend.