강좌 / 팁

소프트웨어 7-Zip을 쓰자 : 개선된 알고리즘 LZMA2

2012.06.01 12:43

NEX 조회:13226 추천:5

7-Zip의 기본 알고리즘은 LZMA입니다. 그런데 7-Zip은 예전부터 이것보다 개선된 LZMA2 알고리즘을 지원하고 있었습니다.

더 나아진 알고리즘을 지원함에도 불구하고 왜 개선된 알고리즘을 기본옵션으로 하지 않는지는 7-Zip 개발자가 아니라서 모르겠군요.

아무튼 그러한 옵션이 있다는걸 알았으니 기존의 알고리즘과 개선된 알고리즘이 어떻게 다른지 비교해보겠습니다.

압축테스트에 사용될 데이터입니다.

용량과 파일갯수가 이정도면 테스트감이라 할만하죠.

다음은 압축설정 화면입니다.

- LZMA

- LZMA2

다른것은 모두 같고, 압축옵션에서 LZMA와 LZMA2만 다르게 설정해줬습니다.

압축결과입니다. 줄어든 용량을 보니 아무래도 압축이 잘되는 데이터만 모여있었던것 같군요.

- LZMA

- LZMA2

동일파일을 WinRAR(rar)와 알집(egg)으로 최대압축해보니 각각 1GB와 3GB가량으로 압축되었습니다.

그러니 이정도면 지존7-Zip이라 불릴만하죠.

소요된 시간을 직접 측정하지는 않았지만 두가지 모두 약 40분가량 소요되었습니다.

LZMA2가 LZMA보다 압축률이 미묘하게 높은데 걸리는 시간은 크게 다르지 않았습니다. 제가 듀얼코어라 그럴겁니다.

지원하는 최대스레드 갯수가 LZMA는 2개, LZMA2는 8개로 알고있습니다. 쿼드코어 이상이었다면 더 빨라졌을겁니다.

이제 7-Zip을 사용할때는 LZMA2 알고리즘을 사용하세요. 압축률이 더 높아지고 쿼드코어 이상의 프로세서에서 압축속도가 더욱 빨라집니다.

번호 제목 글쓴이 조회 추천 등록일
[공지] 강좌 작성간 참고해주세요 gooddew - - -
4512 윈 도 우| 프로비저닝(Provisioning) 패키지 생성 - ADK [4] 무월 185 6 06-11
4511 소프트웨어| pureBasic - 전원 단추 0370 - 고급 옵션 [11] update 입니다 226 23 06-12
4510 소프트웨어| pureBasic - WIM 정보 v0997 - 고급 부팅 옵션 [11] update 입니다 292 26 06-12
4509 소프트웨어| purebasic 함수 인수 기본 값 설정으로 생략하기 [2] 입니다 386 9 03-24
4508 기 타| 유튜브에서 영상 썸네일 겟수 늘리기 [10] update 오호라7 389 11 06-11
4507 소프트웨어| pureBasic 외부 함수 호출 [1] 입니다 406 9 03-25
4506 모 바 일| #Kinemaster강좌, Clip&Audio 자르기 이동 늘리기, Un... 무림거사 411 1 08-02
4505 소프트웨어| pureBasic 포인트 기본 이해 [3] 입니다 415 10 03-25
4504 윈 도 우| [실사] 윈도우8.1 프로 VHD 설치 방법 [5] 무월 431 6 05-08
4503 모 바 일| Kinemaster 강좌 -Clip을 "즐겨찾기"에 등록 &am... 무림거사 434 1 08-11
4502 소프트웨어| purebasic Macro 기본 [3] 입니다 463 10 03-25
4501 모 바 일| Kinemaster강좌 #글자 입력방법, #링 속도 줄이는 방법 무림거사 471 1 08-03
4500 모 바 일| Kinemaster 화살표 Arrow 표시하는 2가지 방법 무림거사 477 1 08-08
4499 소프트웨어| Bcd부팅항목 메뉴 숨기기 [3] 카멜 486 9 03-04
4498 소프트웨어| purebasic 기본적인 변수, 함수 선언 [5] 입니다 490 11 03-24
4497 모 바 일| #Kinemaster 강좌, 기기성능 에 따른 출력해상도, 출력화질... [1] 무림거사 496 1 08-13
4496 윈 도 우| 원격 데스크톱..., 자격증명이 작동하지 않습니다... [1] 사가르마타 504 1 04-12
4495 모 바 일| Mobile PowerDirector강좌 #크로마키 무대 제작방법 특강 [1] 무림거사 530 2 06-24
4494 윈 도 우| vbs_Merge Lines(Drag-n-drop) [12] 레마클로 554 4 03-03
4493 윈 도 우| [Tip] 윈도우 OOBE 구간에서 설정 창 열기 [6] 무월 555 12 06-08
XE1.11.6 Layout1.4.8