질문과 답변
소프트웨어 7-zip 압축 옵션 질문 할게요.
2012.02.06 08:47
삽입 된이미지를 보시면요.
압축 방식이라는 있잖아요.
옵션을 보니 LZMA, LZMA2, PPMd, BZip2 되어있던데요.
LZMA, LZMA2, PPMd, BZip2 각각의 특징을 알고 싶습니다.
더불어 사전 크기와 솔리드 블록 크기에 대한 설명도 부탁드릴게요.
댓글 [2]
-
초월신 2012.02.06 09:24 -
RED4 2012.02.06 11:32 설명과 링크 고맙습니다.
https://www.altap.cz/salamander/help/7zip/dlgboxes_config/
https://odzangba.wordpress.com/2009/03/25/gzip-vs-bzip2-vs-lzma/
https://blog.terzza.com/linux-compression-comparison-gzip-vs-bzip2-vs-lzma-vs-zip-vs-compress/
https://stephane.lesimple.fr/wiki/blog/lzop_vs_compress_vs_gzip_vs_bzip2_vs_lzma_vs_lzma2-xz_benchmark_reloaded
결론만 말하자면, 그냥 기본값으로 쓰는게 낫습니다.
BZip2가 LZMA보단 압축할땐 빠르지만 압축해제는 좀 느리고 압축효율은 떨어지고,
PPMd는 텍스트 압축에 유리하고(속도는 느린 듯),
LZMA2는 LZMA보다 멀티스레딩에 최적화 되었다고 합니다.(압축효율은 거의 동일)
솔리드 블럭은 솔리드 압축할 최대 크기 정하는거구요.....
https://en.wikipedia.org/wiki/Solid_compression
솔리드 압축하면 작은파일이 많은 경우 압축효율이 많이 올라가지만,
부분파일만 압축해제하려면 솔리드 블럭의 첫머리 부터 쭉 다 연산해야 되기 때문에 불편한점이 있죠.
(RAR은 솔리드 압축모드로 지정하면 솔리드 블럭 크기를 따로 정하지 않고 전체 파일이 솔리드 블럭입니다.)
Dictionary와 Word는 크게 잡으면 압축효율이 올라가지만 압축/해제시 메모리 점유가 더 올라갑니다.