Closed walles closed 3 years ago
UPX compression results, 55ms startup time penalty for 60% smaller binaries:
Plain | Compressed | |
---|---|---|
Linux binary size | 5.4MB | 2.0MB |
macOS binary size | 6.7MB | 2.4MB |
macOS startup time | 19.7ms | 75.3ms |
Another way would be to just gzip
the binaries and have the user gunzip
before installing.
But for now I'll just go for doing nothing until somebody other than me asks about this.
Experiment with compressing our release binaries using https://upx.github.io/; they are almost 7MB now which starts feeling silly...