-
-
Notifications
You must be signed in to change notification settings - Fork 1.6k
Labels
Description
We use timeout A LOT as a safeguard for problems, and noticed that rust version is significantly slower than gnu one:
=# time /usr/lib/cargo/bin/coreutils/timeout 2 echo .
.
real 0m0.105s
user 0m0.001s
sys 0m0.007s
vs.
=# time /usr/bin/gnutimeout 2 echo .
.
real 0m0.006s
user 0m0.003s
sys 0m0.003s
This is on ubuntu 25.10, with versions:
=# dpkg -l gnu-coreutils rust-coreutils
Desired=Unknown/Install/Remove/Purge/Hold
| Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend
|/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad)
||/ Name Version Architecture Description
+++-==============-================-============-==========================================
ii gnu-coreutils 9.5-1ubuntu4 amd64 GNU core utilities
ii rust-coreutils 0.2.2-0ubuntu2.1 amd64 Universal coreutils utils, written in Rust