Rust로 작성된 zlib-rs, 더 안전할 뿐만 아니라 zlib C 구현보다 성능이 우수하다

전문: https://www.phoronix.com/news/Zlib-rs-0.4.2

원저자: Michael Larabel | 작성일: 2025-02-25 11:47
사이트 내 게시일: 2025-02-28 05:29
Rust 기반의 zlib 압축 라이브러리 구현체인 zlib-rs의 최신 릴리스는 특히 압축 해제 속도에서 상당한 성능 향상을 보여줍니다. 개발자들은 zlib-rs가 현재 가장 빠른 API 호환 zlib 구현체로, zlib-ng와 Chromium에서 사용되는 버전을 모두 능가한다고 주장합니다.

구체적인 성능 지표에 따르면, zlib-rs는 zlib-ng에 비해 1KB 입력에서 10% 이상의 속도 향상, 65KB 입력에서 6% 이상의 속도 향상을 보여줍니다. zlib-ng는 매우 작은 청크 크기(16바이트)에서는 경쟁력을 유지하지만, 일반적인 상황에서는 zlib-rs에 의해 대체로 성능이 뒤처집니다. Chromium에서 사용되는 구현체는 종종 zlib-ng보다 빠르지만, 관련 벤치마크에서 zlib-rs에 의해 초과되었습니다.

이 기사는 Rust를 사용한 구현의 안전성 이점을 강조하며, 이는 전통적인 C 구현에 비해 신뢰성을 추가하는 요소로 작용합니다. 압축 속도의 지속적인 개선이 인정되지만, 결과는 혼합적이라고 설명되며, 압축 해제는 상당한 향상을 보였지만 압축 성능은 여전히 최적화 중임을 나타냅니다.

* 이 글은 phoronix.com의 기사를 요약한 것입니다. 전체 기사의 내용은 이곳에서 확인하실 수 있습니다.
카테고리: Software
태그: Performance (1042) benchmarking (273) Rust (74) compression (9) safety (8) Chromium (6) Zlib-ng (3) zlib (1)

댓글

댓글을 쓰기 위해서는 로그인을 해 주세요.