gzip을 멀티코어를 사용해 압축해보자
파일이나 디렉토리의 gzip 압축을 수행할 때 1 코어 밖에 사용하지 않기 때문에 압축시간이 오래 걸린다. 8 코어 CPU를 활용하여 병렬에서 gzip 압축을 하고 싶다. 이런 상황에서 쓸 수 있는 좋은 방법을 소개합니다. pigz yum으로도 설치 가능한 "pigz"는 멀티 코어를 충분히 이용하여 파일 압축 성능을 올려줄 수 있습니다. 사용법 평소 사용하는 tar 명령에 --use-compress-prog옵션을 함께 사용하여 pigz을 지정합니다. # tar cf sample.tar.gz --use-compress-prog=pigz sample 데이터 디렉토리 (/var/lib/mysql)을 압축한다면 다음과 같은 형식의 커맨드로 실행하시면 됩니다. # cd /var/lib # sudo tar cf /..
2021. 3. 1. 18:10