GNU Coreutils의 Rust 구현체가 놀랍게 강력해지고 있음
(phoronix.com)- GNU Coreutils를 Rust로 재구현한 uutils 가 2년전에 나왔음
- Rust로 개발된 cp, mv 및 기타 핵심 유틸리티들이 GNU 업스트림과 동등한 수준에 거의 도달했고 실제 사용이 가능해짐
- uutils의 목표는 GNU Coreutils를 그대로 대체하고, 크로스플랫폼 지원 및 쉬운 테스팅 가능하게 하는 것
uutils의 목표는 GNU Coreutils의 그대로 대체하고, 크로스플랫폼 지원 및 쉬운 테스팅 가능하게 하는 것 -> uutils의 목표는 GNU Coreutils를 그대로 대체하고, 크로스플랫폼 지원 및 쉬운 테스팅 가능하게 하는 것
coreutils 그대로 대체가 목표라 그런지 성능 향상을 기대하면 안되는걸까요..?
find: 없음, -> fd-find 사용
grep: 없음, -> rip-grep 사용
du: uu-du 보다 원래 du 가 약간 더 빠름 -> dust 사용
- 둘 다 dust 보다 많이 느린 것으로 보아 싱글 스레드 아닐까 싶습니다.