> ## Content Index
> Fetch the complete content index at: https://itsfoss.com/llms.txt
> Use this file to discover other available public pages before exploring further.

# Rust Coreutils Are Performing Worse Than GNU Coreutils in Ubuntu
- URL: https://itsfoss.com/news/ubuntu-uutils-performance-issues/
- Published: 2025-09-16T14:38:05.000Z
- Updated: 2025-09-16T14:39:39.000Z
- Description: Ubuntu’s Rust move shows promise, but questions remain on performance.
- Author: Sourav Rudra
- Tags: Development Updates, News, #Import 2025-11-08 21:15

Canonical and its developers are busy bringing Rust into Ubuntu [to carefully but purposefully oxidize it](https://discourse.ubuntu.com/t/carefully-but-purposefully-oxidising-ubuntu/56995?ref=itsfoss.com). The upcoming Ubuntu 25.10 release will swap the long-standing [GNU Coreutils](https://www.gnu.org/software/coreutils/?ref=itsfoss.com) with its [Rust counterpart](https://github.com/uutils/coreutils?ref=itsfoss.com) (*uutils*), and it has already replaced sudo with the Rust-based sudo-rs.

These are bold moves that put Ubuntu among the first major Linux distributions to lean so heavily on Rust for critical system components. It all looks promising, with Rust bringing memory safety, fewer chances of nasty bugs, and a cleaner codebase overall. 

However, the journey hasn't been without its challenges.

## Some Hurdles to Cross

![this image has a blue colored background with three screenshots of github issues opened by the same person on uutils' repository](https://itsfoss.com/content/images/2025/09/ubuntu-rust-components-performance-issues.png)

For instance, the [cksum](https://github.com/uutils/coreutils/issues/8573?ref=itsfoss.com) utility initially delivered slower performance compared to its GNU counterpart when tested on [hyperfine](https://github.com/sharkdp/hyperfine?ref=itsfoss.com). Fortunately, this issue has been addressed in a recent patch.

Similarly, the [sort](https://github.com/uutils/coreutils/issues/8583?ref=itsfoss.com) command has been reported to fail to provide an output on very large single-line files, and this issue is still under investigation by the uutils developers.

Meanwhile, most Rust utilities are already running smoothly. The [base64](https://github.com/uutils/coreutils/issues/8574?ref=itsfoss.com) utility has been optimized and now outperforms the GNU version, showing that with careful tuning, Rust-based tools can match or exceed their C counterparts.

Most of these issues are expected to be resolved before the [Ubuntu 25.10](https://itsfoss.com/ubuntu-25-10-features/) release, allowing developers enough time to polish critical utilities. 

Plus, addressing these early hiccups now **will set a stronger foundation for Ubuntu 26.04 LTS** next year, where the Rust-based Coreutils (*uutils*) should become a more polished, reliable part of the system.

In the end, Canonical's Rust push in Ubuntu is ambitious, and while there are bumps along the way, it shows a clear dedication to safer and more modern system tools for the long term.

The entire episode reminded me of the incident where a company was [paying developers to improve their Rust code performance to match their C counterpart](https://itsfoss.com/ffmpeg-swipe-at-rust/).

[“Rust is so good you can get paid $20k to make it as fast as C”That’s what FFmpged said while taking a jibe at the ‘do everything in Rust’ trend.![](https://itsfoss.com/content/images/icon/android-chrome-192x192-245.png)It's FOSS NewsSourav Rudra![](https://itsfoss.com/content/images/thumbnail/ffmpeg-prossimo-clash.png)](https://itsfoss.com/ffmpeg-swipe-at-rust/)

Via: [Phoronix](https://www.phoronix.com/news/Ubuntu-Rust-Coreutils-Perf?ref=itsfoss.com)