From mboxrd@z Thu Jan 1 00:00:00 1970 From: Phillip Susi Subject: Re: [RFC 0/2] squashfs parallel decompression Date: Tue, 22 Feb 2011 14:41:56 -0500 Message-ID: <4D641184.6080405@cfl.rr.com> References: <6909.1278827714@jrobl> <1278841122-8913-1-git-send-email-hooanon05@yahoo.co.jp> Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Cc: phillip@lougher.demon.co.uk, linux-fsdevel@vger.kernel.org To: "J. R. Okajima" Return-path: Received: from cdptpa-omtalb.mail.rr.com ([75.180.132.120]:50980 "EHLO cdptpa-omtalb.mail.rr.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1752232Ab1BVTmD (ORCPT ); Tue, 22 Feb 2011 14:42:03 -0500 In-Reply-To: <1278841122-8913-1-git-send-email-hooanon05@yahoo.co.jp> Sender: linux-fsdevel-owner@vger.kernel.org List-ID: Did anything ever come of this? Nobody ever responded and I don't see it ever having been merged to Linus' tree. On 7/11/2010 5:38 AM, J. R. Okajima wrote: > Discussing about the performance of squashfs, I have tried enabling > parallel decompression. > On my test system, the elapsed time to read 59171 files randomly 10 > times becomes 33.25sec to 20.54sec (of course, CPU usage increases). > > The base version is v2.6.33. > > J. R. Okajima (2): > squashfs parallel decompression, early wait_on_buffer > squashfs parallel decompression, z_stream per cpu > > fs/squashfs/block.c | 81 +++++++++++++++++------------------------ > fs/squashfs/cache.c | 1 + > fs/squashfs/dir.c | 1 + > fs/squashfs/export.c | 1 + > fs/squashfs/file.c | 1 + > fs/squashfs/fragment.c | 1 + > fs/squashfs/id.c | 1 + > fs/squashfs/inode.c | 1 + > fs/squashfs/namei.c | 1 + > fs/squashfs/squashfs.h | 3 ++ > fs/squashfs/squashfs_fs_sb.h | 2 - > fs/squashfs/super.c | 48 +++++++++++++++++++------ > fs/squashfs/symlink.c | 1 + > 13 files changed, 83 insertions(+), 60 deletions(-)