프로그래밍
-
리눅스 빠른 압축프로그래밍 2021. 7. 8. 23:33
리눅스에서 일반적인 압축 명령은 다음과 같다. tar -cvf [파일명.tar] [폴더명] 문제는 파일의 수가 매우 많은 경우 CPU의 단일 코어만 사용하여 압축을 진행하기 때문에 매우 느리다. 따라서 다중 코어를 이용해 빠르게 압축하면 시간을 매우 단축할 수 있다. 다중 코어를 이용한 압축 명령은 다음과 같다. tar -I pigz -cf [파일명.tar.gz] [폴더명] 아래와 같이 다중 코어를 잘 사용함을 확인할 수 있다. 압축을 푸는 방법은 tar -zxvf [파일명.tar.gz] 이다.