Mostly fixed: Slow hashing with binaries targeting x86_64-unknown-linux-musl
Open
distribution
- Dominant language
- Rust
- Stars
- 659
- Forks
- 36
- Avg merge
- 18m
- Merged PRs (30d)
- 2
Description
Is there a reason current releases are built against `x86_64-unknown-linux-musl` ?
This seems to cause a large performance decrease regardless of the I/O speed on the device the hashing is taking place.
It seems to affect both binaries in the AUR as well as the ones from the one-line install bash script.
On building master to `stable-x86_64-unknown-linux-gnu`, hashing speed is around `119 MiB/s`.
Using the release binaries, the speed is limited to `68.12 MiB/s`.
There are known performance regressions when targeting musl for some reason, I'm just wondering if there is a good reason behind it.
Thanks.
Contributor guide
Assessment
This issue has not been assessed yet.