Linux

tar 압축 옵션에 따른 압축률

스카이데이즈 2026. 1. 22. 16:47
728x90

 

압축률 기준 TOP

🥇 tar + xz (LZMA2)

  • 압축률 최고
  • 단점: 압축/해제 속도 느림
tar -cJf archive.tar.xz dir/

🥈 tar + zstd (고압축 옵션)

  • xz에 거의 근접한 압축률 + 훨씬 빠름
  • 요즘 제일 밸런스 좋음
tar -cf archive.tar.zst --use-compress-program="zstd -19" dir/

🥉 tar + bz2

  • gzip보다 압축률 좋음
  • 요즘은 잘 안 씀 (느리고 zstd에 밀림)
tar -cjf archive.tar.bz2 dir/

4️⃣ tar + gzip

  • 압축률은 낮지만 매우 빠르고 호환성 최고
tar -czf archive.tar.gz dir/

한 줄 요약

  • 무조건 최고 압축률 👉 tar.xz
  • 압축률 + 속도 균형 👉 tar.zst
  • 범용/호환성 👉 tar.gz

덤: 언제 뭘 쓰면 좋을까?

  • 📦 백업/아카이브 (용량 최소화) → xz
  • 🚀 서버 전송/CI/CD → zstd
  • 🌍 어디서나 풀어야 함 → gzip

 

728x90