DEV Community

Cover image for Rust Coreutils 0.12 vs GNU 9.12: almost everything works the same, starting a process costs nearly 3x more
Efrain Garay
Efrain Garay

Posted on Originally published at efraingaray.com

Rust Coreutils 0.12 vs GNU 9.12: almost everything works the same, starting a process costs nearly 3x more

I measured Rust Coreutils (uutils) 0.12 against GNU coreutils 9.12 in containers with limits: the full GNU test suite, 157 commands with their output compared byte for byte, and process start-up.

  • uutils is slower in 91 of 157 cells.
  • It takes 2.8x longer to launch 5,000 processes.
  • mv between disks loses the timestamps.

Where each one wins, the full command matrix, and whether it's ready to replace GNU on a real box — in the write-up.

Read the full measurements → https://efraingaray.com/en/blog/rust-coreutils-contra-gnu/

Top comments (2)

Some comments may only be visible to logged-in visitors. Sign in to view all comments.