Google Open Source Blog 글

zopfli 프로젝트 홈


구글에서 몇 일 전에 zopfli (좁플라이)라는 새로운 압축 알고리즘을 공개했는데,

다들 오해하고 있는 부분이 있는듯 해서, 글 한번 남겨봅니다.


일단 중요한 부분, 실제 압축 효율이 다른 압축 알고리즘에 비해 좋은가?

==> 아닙니다. 실제 압축률은 rar 이라던가 7zip 이 더 좋습니다.


그럼 이게 무슨 의미가 있는가?

==> zlib 호환 압축 알고리즘이라는 것입니다.

     즉, 기존에 zlib 기술을 사용하던 분야에서 압축 해제 프로그램의 업데이트 없이 적용이 가능하다는 것이지요.

     위 블로그에 적힌 것 처럼 gzip, Zip, PNG, HTTP requests 등의 비트 스트림 압축부분에 적용한다면,

     인터넷 트래픽을 획기적으로 줄일 수도 있을 것입니다.


100배나 느리다는데?

==> zopfli 프로젝트 홈에 표시되어 있기로는 ~100x slower 라고 표시되어 있습니다만,

      블로그 글에 따르면 cpu 소요시간으로 따지면 zlib 최대 압축으로 했을 때 보다

      2-3 배 정도 차이난다고 되어 있습니다.

      사람들이 이것을 두고 누가 쓰겠냐? 라고 하는데...

      구글이 그 정도 테스트도 안하고 오픈했을까 싶네요.

      보통 압축은 한 번만 하면 되는 것이고 실제 트래픽의 5%만 줄일수 있다고 해도

      그 비용은 상당히 클테니깐요.


특별히 클라이언트가 해야 할 것이 없으니 알게 모르게 어느 순간 우리에게 다가와 있을것 같네요.

보이지 않는 영역에 까지 세상을 바꾸려는 노력을 하고,

그 노력을 공개한 구글에게 박수를 보내며 이만~

반응형

설정

트랙백

댓글