pigz

지금 소개하는 이 프로젝트는 gzip의 하부 프로젝트입니다. gzip 을 약간 다르게 배열하면 pigz가 되는데 제 생각에는 이게 async의 특징을 표현하기 위해 이렇게 적은게 아닌가 싶습니다.

2016/08/22 Editor’s choice

이른바

A parallel implementation of gzip for modern multi-processor, multi-core machines.

멀티 프로세서, 멀티코어를 위한 gzip의 병렬 처리 프로그램!


설치

$git clone https://github.com/madler/pigz.git

내려 받은뒤 make 면 빌드가 됩니다.

실행

실행은 PATH에 추가하지 않고

gzip 과 pigz를 같이 실행해 보았습니다.

결과는?

아직은 gzip 압승입니다.

pigz 는 프로세스가 끝나지 않는데, 이게 아무래도 버그인 듯 싶네요.

하지만 조만간 훌륭하게 패치 되겠죠?

One clap, two clap, three clap, forty?

By clapping more or less, you can signal to us which stories really stand out.