Describe the problem you are trying to solve
Decompression can be an bottleneck if the network is fast. XZ (LZMA) is surprising slow and can quickly dominate the time spent on installation.
For network connections faster than broadband, we should consider not using LZMA compression. This includes home fiber and datacenters, notably CI environments.
Describe the solution you'd like
- Add a configuration so the user can select preferred compression method.
- (If possible) Add an
auto option that tries to detect network speed.
- Consider distributing archives with new algorithms such as zstandard.
Notes
Ubuntu proposal case study.
Describe the problem you are trying to solve
Decompression can be an bottleneck if the network is fast. XZ (LZMA) is surprising slow and can quickly dominate the time spent on installation.
For network connections faster than broadband, we should consider not using LZMA compression. This includes home fiber and datacenters, notably CI environments.
Describe the solution you'd like
autooption that tries to detect network speed.Notes
Ubuntu proposal case study.