opened
fasterthanlime
username_0
Two low-hanging fruits:

  * With predictable unar/butler output, there's no need for a staging folder anymore - we can cut down 1 scan, 1 full read, 1 full write
  * `butler unzip` works great for 4GB+ archives but it's slower than unar. Use buffers & decompress files in parallel to use CPU at its full potential

A good candidate for testing is https://ackkstudios.itch.io/yiik-episode-prime - 482MB archive, decompresses to 3,2GB
Improve install performance
issue
created
fasterthanlime
username_0
v25 ships with resumable on-the-fly decompression - the limiting factor is now more often the network than it is the cpu, since we decompress data as soon as we get it.
comment
closed
fasterthanlime
username_0
issue