20P by xguru 2023-02-14 | favorite | 댓글 2개
  • 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 보다 많이 느린 것으로 보아 싱글 스레드 아닐까 싶습니다.