Konverter TAR ke GZ

Mengonversi arsip TAR ke arsip GZIP membungkus kumpulan file yang tidak dikompresi menjadi satu aliran terkompresi menggunakan algoritme DEFLATE tanpa kehilangan data untuk mengurangi ukuran file secara drastis.

Pilih atau letakkan berkas di sini

Privat - file tidak pernah meninggalkan perangkat Anda

atau tempel Ctrl+V

Sambil menunggu file, kamu bisa bermain Code Rain

Jaminan Privasi Tanpa Transmisi Jaringan: 0 byte diunggah ke server eksternal. Semua pemrosesan berlangsung secara lokal di sandbox browser Anda.

Perbandingan Format & Spesifikasi Teknis

SpesifikasiTARGZ
Tipe MIMEapplication/x-tarapplication/gzip
Tipekontainer arsipaliran terkompresi
Kompresitidak dikompresi (sering digabungkan dengan gzip/bzip2/xz)DEFLATE tanpa kehilangan (LZ77 + Huffman)
Spesifikasi StandarPOSIX.1-2001 / IEEE 1003.1 ustarIETF RFC 1952 (GZIP)
Header Byte Penanda75 73 74 61 72 (ustar)1F 8B

Ikhtisar Format & Aplikasi

Pengembang perangkat lunak dan administrator sistem sering mengelompokkan beberapa file dan direktori ke dalam satu arsip TAR untuk mempertahankan struktur folder dan izin file. Namun, file TAR tidak mengurangi ukuran file dengan sendirinya. Hal ini memunculkan kebutuhan untuk mengompres arsip agar transfer jaringan lebih cepat dan penyimpanan lebih efisien. Dengan mengonversi wadah TAR menjadi arsip GZIP, pengguna menerapkan algoritma DEFLATE ke seluruh aliran data. Alur kerja ini adalah praktik standar di lingkungan Linux dan Unix untuk distribusi perangkat lunak, cadangan sistem, dan penerapan server. Alat kompresi standar seperti gzip memproses byte TAR mentah secara langsung, menghasilkan file kompak yang menjaga semua metadata asli tetap utuh.

Spesifikasi Teknis & Rincian Codec

File TAR (Tape Archive) memiliki jenis MIME application/x-tar dan menyimpan file secara berurutan tanpa kompresi bawaan. File ini mengandalkan standar POSIX dan menggunakan blok tajuk yang diisi nol (null-padded). Sebaliknya, file GZIP memiliki jenis MIME application/gzip dan berfungsi sebagai wadah aliran terkompresi menggunakan algoritme DEFLATE tanpa kehilangan data, yang menggabungkan pencocokan jendela geser LZ77 dan pengodean Huffman. Tanda tangan file menentukan cara sistem operasi mengenali format ini. File TAR standar sering kali berisi indikator ustar pada offset 257. File GZIP dimulai dengan byte penanda dua byte yang khas, yaitu 1F 8B dalam heksadesimal, diikuti bendera kompresi dan stempel waktu.

Kompatibilitas OS & Peramban

Arsip GZIP didukung secara luas di sistem operasi modern, termasuk Linux, macOS, dan Windows. Alat baris perintah seperti gzip dan gunzip tersedia bawaan di sistem berbasis Unix, sedangkan versi Windows modern dapat menangani GZIP di PowerShell dan File Explorer. Peramban web tidak mengekstrak arsip GZIP secara langsung di sisi klien tanpa pustaka JavaScript, tetapi server web rutin menggunakan GZIP untuk mengompresi lalu lintas HTTP secara langsung.

Informasi bermanfaat

Selalu buat file TAR yang tidak dikompresi terlebih dahulu sebelum menerapkan kompresi GZIP. Mengompresi file individual di dalam wadah TAR menghasilkan rasio kompresi yang buruk karena algoritma DEFLATE tidak dapat menemukan pola lintas file secara efektif seperti pada satu aliran byte kontinu.

Pertanyaan yang Sering Diajukan

Bagaimana cara mengonversi Arsip TAR ke Arsip GZIP tanpa kehilangan kualitas?

Konversi ini menggunakan algoritma DEFLATE tanpa kehilangan. Kompresi tanpa kehilangan berarti setiap byte, izin file, dan struktur folder dipertahankan persis seperti aslinya di dalam file TAR, dengan nol kehilangan data selama ekstraksi.

Apa perbedaan antara Arsip TAR dan Arsip GZIP?

Arsip TAR adalah format wadah yang menggabungkan beberapa file dan folder menjadi satu file tanpa mengurangi ukurannya. Arsip GZIP adalah aliran kompresi yang mengurangi ukuran file menggunakan algoritma matematis tetapi biasanya hanya menangani satu aliran data dalam satu waktu, itulah sebabnya TAR dan GZIP dipasangkan bersama sebagai .tar.gz.