반디앱스  |  반디집  |  반디집 X  |  반디카메라  |  반디캠
Mac OS X   게시판   도움말

멀티코어를 사용해서 압축하기

* 멀티코어(Multi Core)란?

코어란 CPU에 내장된 처리회로의 핵심 부분으로서, 예전에는 1개의 CPU 당 1개의 코어만을 사용했으나, 최근 나오는 CPU에는 하나의 CPU에 2개 이상의 코어(Core)를 집어넣은 멀티 코어(Multi Core) CPU가 많이 사용되고 있습니다.

- 듀얼 코어(dual-core): 하나의 프로세서에 두 개의 코어를 내장한 CPU

- 트리플 코어(triple-core): 하나의 프로세서에 세 개의 코어를 내장한 CPU

- 쿼드 코어(quad-core): 하나의 프로세서에 네 개의 코어를 내장한 CPU

....


* 멀티코어 압축

반디집 2.0 버전부터는 멀티코어를 이용한 파일 압축 기능을 제공합니다. 이 기능을 사용할 경우 쿼드코어(8쓰레드 지원 CPU)기준으로 기존 프로그램 대비 최고 6배 더 빠르게 압축할 수 있게 됩니다.


다음 동영상은 쿼드코어CPU(샌디브리지 2600, 8쓰레드 지원) + SSD 조합을 사용하는 환경에서 다른 프로그램과 압축 속도를 비교하는 모습을 보여줍니다.



압축 속도 비교에 관련된 사항

  • 쿼드 코어에 하이퍼 쓰레드가 적용된 경우 최대 6배까지 빨라지며, 일반 쿼드코어에서도 3배 이상 빠른 속도를 보여줍니다.
  • 반디집의 'ZIP 압축시 멀티코어 CPU 사용' 기능은 듀얼 코어 환경에서는 기본으로 꺼져있습니다만, 사용자가 해당 기능을 켤 경우 최대 1.5배 정도 더 빨라집니다.
  • 자신의 하드디스크가 느릴 경우 압축속도의 향상이 미미할 수 있습니다. (압축시 병목이 CPU가 아니라 하드디스크이기 때문입니다.)
  • 작은 크기(1MB 이하)의 파일을 다수 압축할 경우 압축속도의 향상이 미미할 수 있습니다.
  • 7zip 도 ZIP 압축시 멀티코어 압축 기능을 제공하기는 하지만, 다중 파일에 대해서만 작동을 하고 단일 파일에 대해서는 작동하지 않습니다.

반디앱스 도움말 검색