Open
Description
After building uutils using cargo build --release
on Fedora 32 x86-64:
[shlomif@localhost coreutils]$ time (seq 2 "$(( 10 ** 6 ))" | ./target/release/uutils factor | md5sum)
4cfd4f52505c4e3852c373b8b2e8a628 -
( seq 2 "$(( 10 ** 6 ))" | ./target/release/uutils factor | md5sum; ) 48.35s user 4.08s system 108% cpu 48.240 total
[shlomif@localhost coreutils]$ time (seq 2 "$(( 10 ** 6 ))" | /usr/bin/factor | md5sum)
4cfd4f52505c4e3852c373b8b2e8a628 -
( seq 2 "$(( 10 ** 6 ))" | /usr/bin/factor | md5sum; ) 0.25s user 0.10s system 160% cpu 0.221 total
A ~200 times performance loss is very bad.