“워드 크기”는 압축에 어떤 영향을 줍니까?


24

7 Zip에는 보관함에 폴더를 추가 할 때 단어 크기를 변경하는 옵션이 있습니다.

이 단어 크기는 압축, 특히 지퍼의 최종 크기에 어떤 영향을 줍니까?

압축 수준을 변경하면 단어 크기가 증가하지만 울트라에서도 가장 큰 옵션이 두 배가 넘는 경우에도 128 크기의 단어 만 선택합니다. ultra가 가장 큰 것을 선택하지 않는 이유가 있습니까? 가장 큰 단어와 가장 작은 단어 사이의 최적 압축 크기입니까?


쉘 여기에 질문의 일부에 대해이 게시물에 말하는 것을 확인 -> 포스트 .
Pimp Juice IT

@LMFAO_A_JOKE 일부 파일에 대해서는 더 높을 때가 더 좋습니다.
Aequitas

1
이것은 훌륭한 세부 사항에있는 모든 질문에 대답하지 않고의 ONE 질문에 대해 -> How does this word size affect compression, in particular the final size of the zip?난 알리는 포스트 부분이 생각하는 WordSize: usually the bigger, the better (and slower) for well-compressible data (such as documents). Archive size depends quite non-monotonically of it.질문에 당신의 세트의 일부에 당신에게 설명을 제공합니다. 그렇기 때문에 나는 여기에 의견을 남기고 대답하지 않았습니다. 단지 당신에게 무언가를 주려고 노력했습니다 !!!
Pimp Juice IT

마지막 문장은 무엇을 의미합니까, 아카이브 크기 ... 비단
조적으로

1
이것은 WordSize 값이 클수록 아카이브 크기가 더 작아지고 (원래 크기에서 크기가 더 많이 줄어듦 ) "일반적으로" , 텍스트와 같이 압축되는 데이터 형식의 압축성에 따라 달라집니다 예를 들어 이미지 파일과 달리. 귀하의 필요에 가장 적합한 옵션을 선택하는 것을 알고 있지만 데이터에 가장 적합한 값을 얻기 위해 다른 값을 테스트하는 것이 좋습니다.
Pimp Juice IT

답변:


8

압축하는 데이터와 사용 된 알고리즘에 따라 다릅니다.

단어 크기

압축을 위해 동일한 바이트 시퀀스를 찾는 데 사용되는 단어 길이를 입력하십시오. LZMA의 경우 일반적으로 큰 단어 크기는 압축률이 약간 향상되고 압축 프로세스는 느려집니다. 큰 단어 크기 매개 변수는 파일에 길이가 긴 동일한 바이트 시퀀스가 ​​포함 된 경우 압축 비율을 크게 높일 수 있습니다. PPMd의 경우 단어 크기가 큰 의미를 갖습니다. 압축 비율과 압축 ​​/ 압축 해제 속도에 모두 영향을줍니다.

여기에 몇 가지 비교가 있습니다


당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.