Sistem open-source untuk kompresi data lossless
P Pada umumnya kompresi data digunakan untuk menghemat ruang kapasitas tempat penyimpanan data dengan cara mengurangi simbol yang muncul lebih dari dua kali dengan teknik pengkodean tertentu. Shannon-Fano Coding, Huffinan Coding, Run-Length Coding, Arithmetic Coding dan Lempel-Ziv Coding merupakan teknik kompresi yang paling populer digunakan pada software kompresi. Pembahasan yang diperdalam terletak pada metode Lempel-Ziv Coding. Perangkat lunak untuk mengkompresi data file bertipe dokumen .doc .html dan .pdf yang dikembangkan dan ditulis dalam bahasa pemrograman Java memiliki fungsi kompresi dan dekompresi dengan pengukuran rasio kompresi dan durasi kompresi. Dengan hasil yang diperoleh dari pengujian maka dapat dikatakan bahwa rasio kompresi yang dihasilkan pada software tak-berbayar seperti 7-Zip memiliki hasil yang lebih memuaskan daripada software berbayar seperti WinZip, namun berbanding terbalik dari segi durasi wakt kompresi atau dekompresinya.
T The general purpose of data compression is used for saving the capacity space of data storage by minimizing the repeating simbol that occur more than twice with some coding technique. Shannon-Fano Coding, Huffman Coding, Run-Length coding, Arithmetic Coding and Lempel-Ziv Coding had been the most popular techniques that used by compression software. Compression techniques based on Lempel-Ziv Coding is the main point that discussed further. Developed software is written in Java language and it has functions to measure the ratio and duration of compressing and decompressing process. In results we have that the compression ratio of Open-Source and freeware (7 - Zip) is better better than Shareware (WinZip). On the other side it took longer duration time in compressing/decompressing process.