Announcement

Collapse
No announcement yet.

XZ 5.2 Adds New Multi-Threaded Options

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • XZ 5.2 Adds New Multi-Threaded Options

    Phoronix: XZ 5.2 Adds New Multi-Threaded Options

    Version 5.2.0 of the XZ utilities were released on Sunday...

    http://www.phoronix.com/vr.php?view=MTg3MDM

  • #2
    This is great news! I've been using Pixz for both multi-threaded XZ compression and decompression. Although, multi-threaded decompression requires the file to be originally compressed with Pixz. Also, Pixz compressed files can still be decompressed with XZ Utils.

    I wonder if this new feature has the same requirements as Pixz (ie. only specially compressed XZ files can be docompressed with multiple threads). Also, can files compressed with multiple threads be decompressed with older non-threaded XZ Utils?

    Comment


    • #3
      Seems good for arch users, when you build big things from aur it takes forever to compress it to a xz package so pacman can install it.

      Comment


      • #4
        Originally posted by chris200x9 View Post
        Seems good for arch users, when you build big things from aur it takes forever to compress it to a xz package so pacman can install it.
        There is no reason to use XZ for aur builds, it just takes longer for no benefit.
        Switch to gz or lzo instead.

        Comment


        • #5
          Will this help xz-compressed kernels?

          Comment


          • #6
            Originally posted by chris200x9 View Post
            Seems good for arch users, when you build big things from aur it takes forever to compress it to a xz package so pacman can install it.
            If you don't want to store or keep the built packages, you can disable compression altogether in /etc/makepkg.conf by setting:

            Code:
            PKGEXT=".tar"

            Comment


            • #7
              Finally, it happened!

              Comment


              • #8
                I wonder why multithreaded decompression is not enabled by default.

                Comment


                • #9
                  export XZ_OPT="--threads=0"

                  Comment


                  • #10
                    Great to see parallel decompression added! There was pxz for parallel compression, but decompression was severely lacking.

                    Comment

                    Working...
                    X