pixz 는 xz 압축을 병렬로 돌리고 큰 묶음 속을 바로 들여다보게 합니다
요약
xz 형식 위에 세운 병렬 압축 도구로, 기본으로 기계의 모든 핵을 쓰고 색인을 함께 지녀, 큰 묶음을 통째로 풀지 않고 파일 하나를 꺼낼 수 있습니다. tar 도 한 걸음에 다룹니다. BSD 허락의 열린 원천입니다.
추천- 이름
- pixz
- 버전
- 1.0.7
- 요금
- 무료
- 오픈소스
- 오픈소스
- 운영체제
- LinuxmacOS
- 공식 사이트
- https://github.com/vasi/pixz
- 업데이트
- 2026-10-06 17:21
pixz 란 무엇인가
pixz 는 '픽시'라고 읽습니다. xz 형식을 위한 압축 도구로, 병렬과 색인을 함께 갖추었습니다. 여느 xz 형식은 그대로 두고, 오래 사람을 괴롭혀 온 두 가지를 고쳤습니다. 하나는 여느 xz 도구가 줄 하나로만 압축한다는 점인데, 지난 십 년에 만들어진 기계는 대부분 여러 핵을 놀리고 있습니다. 다른 하나는 같은 도구가 내놓는 것이 큰 덩어리 하나만큼의 압축된 자료라, 원래 자료의 중간으로 뛰어들 수 없다는 점입니다. pixz 는 입력을 여러 덩어리로 잘라 나란히 다루는 방식으로 이 둘을 한꺼번에 풉니다. 2026 년 9 월 기준으로 안정된 계열은 1.0.7 이고, BSD 허락의 열린 원천으로 나왔으며, 원본은 기획 자신의 보관에 있습니다.
덩어리와 색인
압축할 때 pixz 는 자료를 여러 개의 작은 덩어리로 자르고, 만들면서 묶음 전체의 색인을 세웁니다. 실제로 일어나는 일은 이렇습니다. 속의 목록을 낼 수 있습니다. 파일 하나를 꺼낼 수 있습니다. 둘 다 전체를 먼저 풀 필요가 없습니다. 아주 큰 묶음에서 이것은 '명령이 곧바로 돌아온다'와 '명령을 걸어 두고 기다려야 한다'의 차이입니다. 폴더 하나나 파일 하나를 뽑아내는 데 전체를 푸는 시간과 자리를 치를 필요가 없습니다. 그리고 이런 묶음이 가장 흔히 놓이는 자리, 곧 빌드 산출물과 사본, 가끔 한 번 읽고 몇 해를 두는 자료 모음에서 이 점이 가장 크게 듣습니다.
핵을 다 쓰기
기본으로 pixz 는 기계에 있는 쓸 수 있는 처리 핵을 모두 씁니다. 여느 xz 는 하나만 씁니다. 더해 푸는 쪽도 병렬로 하는데, 이것은 표준 도구에 없는 힘입니다. 그리고 여기가 많은 사람이 묻기를 잊는 절반입니다. 한쪽만 빠르고 다른 쪽이 느린 압축 도구는 기다림을 다른 자리로 옮겼을 뿐이기 때문입니다. 핵이 많은 기계에서 큰 파일을 다루면 이득은 뚜렷하고, 예전에는 밤새 걸어 두던 일이 기다릴 만한 길이로 줄어듭니다.
tar 와 함께 쓰기
가장 흔한 쓰임은 tar 묶음을 압축하면서 색인을 만드는 것입니다. pixz 는 tar 를 압축하는 동안 색인을 세우므로, 그 뒤에는 명령 하나로 속의 목록을 눈 깜짝할 사이에 내고, 이름을 부른 파일 하나를 꺼낼 수 있습니다. 압축과 색인이 같은 손질로 끝나는 것이 큰 묶음을 편하게 두게 하는 까닭입니다. 누군가 서류 하나를 원할 때마다 상자를 통째로 열어야 하는 상자가 아니게 됩니다.
들이고 쓰기
명령 줄 도구로서 pixz 는 몇몇 주류 계열의 저장소에 오래전부터 들어 있어, 각 계열의 관리 도구로 들일 수 있고 원본에서 빌드할 수도 있습니다. 선택지는 xz 의 생각을 이어 가며 조금 단순하게 했습니다. 기본은 압축, 깃발 하나를 세우면 풀기, 입력과 출력은 이름으로 지정할 수 있습니다. 대부분의 압축 도구와 같이 숫자 인자로 속도와 줄어드는 비율을 맞바꿀 수 있고, 같은 도구가 화면 앞의 대화와 뒤에서 도는 일을 모두 맡을 때 실제로 듣는 것은 이 설정입니다.
어디에 맞는가
큰 묶음을 자주 압축하거나 나눠 주는 일에 맞습니다. 이어 돌리는 빌드에서 산출물을 묶기, 사본의 일부로 큰 폴더를 한데 모으기, 거대한 묶음에서 적은 파일을 거듭 꺼내기 같은 자리입니다. 나오는 것은 여느 xz 형식이므로 받는 쪽은 xz 만 알면 넉넉합니다. 병렬로 압축했다고 해서 호환에서 무엇을 잃지 않습니다. 명령 줄에서 사는 개발하는 사람과 운영하는 사람에게 이것은 대체가 아니라 실용적인 덧붙임입니다.
기억할 값이 있는 점이 하나 있습니다. 이런 도구의 이득은 성적 숫자보다, 기다린다는 일을 일상에서 걷어 내는 데 있습니다. 풀 때마다 묶음 전체를 다시 하지 않아도 되면, 큰 묶음을 대하는 습관도 바뀝니다. 번거로워서 지워 버리는 대신 두고 보자는 생각이 들게 됩니다.