꽤 오래전의 일이다. 당시 와레즈에서 프로그램을 하나 내려받았는데 이 파일의 확장자가
UHA였다. 따로 설치 프로그램을 제공했기 때문에 프로그램을 설치할 때에는
UHA 파일을 굳이 풀 필요가 없었지만
UHA라는 생소한 확장자 때문에 관심을 두게 되었다.
확인 결과 UHA는 압축률로만 따지면 현존하는 압축 프로그램 중 세 번째 정도에 해당하는 프로그램이었다. 당연한 얘기지만 현재 가장 폭넓게 사용되는
RAR보다도 압축률이 높고, 뛰어난 압축률 때문에 각광받은
7-Zip보다도 압축률이 높은 프로그램이다
주1.
WinUHA로 더 알려졌지만 사실 이 프로그램은
UHARC라는 명령행 압축 프로그램과 이 명령행 프로그램을 이용해서
GUI 환경을 제공하는
WinUHA로 구성된다.
내려받기:
WinUHA에는
UHARC가 포함되어 있다. 그러나 따로 받아서 같은 폴더에 풀어놓기 바란다.
그림에서 알 수 있듯이
WinUHA의 GUI는 속된 말로 구리 구리하다. 언어 지원도 완벽하지 않기 때문에 곳곳에 영어 메뉴가 나타난다. 특히 압축 속도는
RAR과
7-Zip에 비해 정말 느리다. 그러나 다른 프로그램에 비해 압축률은 나은 편이다. 다음은 실제
7-Zip,
RAR,
UHA의 압축률을 테스트한 것이다. 테스트에 사용된 파일은 클릭팝에서 내려받은
015B의 Final Fantasy 앨범 
을 사용했다. 옵션은 그림에서 알 수 있듯이 모두 최대 압축을 사용했으며, 시간 측정은 각각의 프로그램이 제공하는 경과 시간을 이용해서 측정했다.
 |
7-Zip | 최대 | LZMA | 93 | 62,786,461 |
| 7-Zip | 최대 | PPMd | 201 | 62,940,290 |
| 7-Zip | 최대 | BZip2 | 164 | 62,704,156 |
 |
RAR | 최대 | x | 95 | 62,713,542 |
 |
UHA | 최대 | ALZ3 | 191 | 62,560,388 |
압축률 비교 결과에서 알 수 있듯이 압축률은
UHA가
62,560,388로 가장 뛰어나다. 그러나 모든 프로그램이 60M 정도로 압축했기 때문에 압축률의 차이는 그리 크지 않은 것 같다. 특히
7-Zip PPMd는 압축하기 전보다 파일 크기가 더 커졌다. 이것은 테스트에 사용된 OGG 파일의 압축률이 뛰어나기 때문에 발생한 현상이다.
7-Zip과 RAR의 압축 시간은 1분 30초 정도이지만
UHA는 3분이 넘게 나타났다. 즉 압축 시간이 배가 더 걸렸다
사실 위의 압축률 비교는 큰 의미가 없다. 그 이유는 샘플이 압축된 OGG 파일로 한정되어 있고, 파일의 수가 한정되어 있기 때문이다. 따라서 간단한 참고 자료로 활용하기 바란다. 위의 표에서 알 수 있지만
시간과 압축률이라는 두 가지 측면을 모두 고려하면 7-Zip과 RAR이 가장 나은 선택이라는 것을 알 수 있다.
주1: 참고로 7-Zip이 4위, RAR이 8위 정도 된다. 그러나 필자는 다른 압축 프로그램 보다는 RAR이나 7-Zip을 사용할 것을 권고한다. 그 이유는 RAR이나 7-Zip이 WinUHA보다는 압축률이 약간 떨어지지만 압축하는 속도나 푸는 속도는 비교가 되지 않을 정도로 빠르기 때문이다.