Changes between Version 7 and Version 8 of LZMAUtils

01/17/2010 03:09:47 AM (12 years ago)



  • LZMAUtils

    v7 v8  
    4242 * Any file manager that uses shared-mime-info (as of version 0.70), can read XZ files.
    44 Compression ratio is 30% smaller than gzip and 15% smaller for bzip2. This means that it's useful for hosting files online, the ones with limited storage space.
     44== Advantages: ==
     46 * Smaller file size: According to Upstream, XZ files are 15% smaller than bzip2 files and 30% smaller than Gzip files. This can mean a lot, especially on hosting sites where you are given a limited amount of space. Being based on LZMA2, it's faster at decompression than Bzip2, but a bit slower than Gzip, but you are not going to notice it. Just look at three tarbals, and it tells the story:
     49du -h on lfs-tools-svn.tar.gz says it takes up 108 megabytes.
     50du -h on lfs-tools-svn.tar.bz2 says it takes up 92 megabytes, somewhat smaller than the Gzip one, but ridcously big still.
     51du -h on lfs-tools-svn.tar.xz says it takes up 54 megabytes, a dramatic improvment over the bzip2 and Gzip tarballs.
     53All three tarballs are ones I (willimm) made.
     56 * Faster to download: Since XZ files are smaller, they are faster to download, and this also means a lot, espicaly on dog-slow dialup. Hey, I'm just saying.
     57 * Support: Most distros now put XZ-Utils by default into their systems, despite still being a beta, even Slackware now uses it. Additionaly, LZMA-Utils is now considered obslete by Upstream, so it's a good idea to use XZ-Utils.
     59== Disadvantages: ==
     61 * Slow compression speed: Xz, however, has a SLOW compression speed, so it's not very fast to compress it, but in the end, it's worth the wait, as you will have a very small file.
     62 * Still pretty new: Not all distros (like LFS) support XZ just yet, ignoring the fact that it's very stable despite being a beta, which means often you will see a bzip2 or gzip file along with a XZ file.