Results 1 to 7 of 7

Thread: SquashFS Getting Major Performance Enhancements

  1. #1
    Join Date
    Jan 2007
    Posts
    15,673

    Default SquashFS Getting Major Performance Enhancements

    Phoronix: SquashFS Getting Major Performance Enhancements

    SquashFS is commonly used by Linux distributions as a compressed read-only file-system commonly used by the Live CD/DVD/USB versions of distributions like Ubuntu, Arch, Fedora, Debian, etc. There's some performance improvements to be merged into the Linux kernel that will make SquashFS even faster. SquashFS decompression can be multiple times faster with these patches...

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

  2. #2
    Join Date
    Mar 2013
    Posts
    144

    Smile

    Quote Originally Posted by phoronix View Post
    Phoronix: SquashFS Getting Major Performance Enhancements

    SquashFS is commonly used by Linux distributions as a compressed read-only file-system commonly used by the Live CD/DVD/USB versions of distributions like Ubuntu, Arch, Fedora, Debian, etc. There's some performance improvements to be merged into the Linux kernel that will make SquashFS even faster. SquashFS decompression can be multiple times faster with these patches...

    http://www.phoronix.com/vr.php?view=MTUyMDQ
    Anyone knows if or when this will make it into OpenWrt Barrier Breaker? I'm still running April's 12.09 Attitude Adjustment but it looks like I might have a reason to upgrade now :P

  3. #3
    Join Date
    Aug 2011
    Location
    Brasília, DF, Brasil
    Posts
    7

    Cool Download these Patches for Linux Kernel 3.12

    Patches for Linux Kernel 3.12

    http://www.cebacad.net/files/squashfs-patches

  4. #4
    Join Date
    Dec 2010
    Location
    MA, USA
    Posts
    1,488

    Default

    Holy crap that's a huge performance boost, but at what cost? The extra RAM used might be a problem for lower-end systems.

    I'm assuming this works with currently existing squashfs files? I've got 8.5GB compressed into a ~4GB file and I'd be happy if it were to load faster.

  5. #5
    Join Date
    Feb 2008
    Location
    Linuxland
    Posts
    5,338

    Default

    Quote Originally Posted by schmidtbag View Post
    Holy crap that's a huge performance boost, but at what cost? The extra RAM used might be a problem for lower-end systems.

    I'm assuming this works with currently existing squashfs files? I've got 8.5GB compressed into a ~4GB file and I'd be happy if it were to load faster.
    For the default, zlib, the extra RAM from the multithreaded code is measured in tens of K per thread. If you happen to use XZ, then a lot more.

  6. #6
    Join Date
    Mar 2013
    Posts
    144

    Default

    Quote Originally Posted by marcelosoaressouza View Post
    Patches for Linux Kernel 3.12

    http://www.cebacad.net/files/squashfs-patches
    Patches, ha? Although I compiled my fair share of kernels, I oddly enough can't recall ever rolling my own OpenWRT... I suppose I just need to clear a weekend or two Thanks!

  7. #7

    Default

    Quote Originally Posted by schmidtbag View Post
    Holy crap that's a huge performance boost, but at what cost? The extra RAM used might be a problem for lower-end systems.

    I'm assuming this works with currently existing squashfs files? I've got 8.5GB compressed into a ~4GB file and I'd be happy if it were to load faster.
    The performance enhancements are optional, configured at build time.

    This will work with existing squashfs files.

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •