プロジェクトのリリース ビルドでUPX (またはその他の実行可能な圧縮プログラム)を使用することが通常/許容できるかどうか疑問に思っていました。
たとえば、出荷時には通常 1.7MB のこの実行可能ファイルがありますが、パックすると 426KB になります。1.2MB のストレージを気にしているわけではありませんが、426KB の方がダウンロード時や一般的に見栄えがします。
また、ハードディスクからの読み取りは解凍よりもコストがかかるため、一部のプログラムは圧縮すると起動時のパフォーマンスが向上するということを聞いたことがありますが、テストはしていません。
では、リリース ビルドで実行可能ファイルを圧縮することをお勧めしますか?