Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1753542AbZDRGDv (ORCPT ); Sat, 18 Apr 2009 02:03:51 -0400 Received: (majordomo@vger.kernel.org) by vger.kernel.org id S1751091AbZDRGDn (ORCPT ); Sat, 18 Apr 2009 02:03:43 -0400 Received: from mx2.redhat.com ([66.187.237.31]:50645 "EHLO mx2.redhat.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751021AbZDRGDm (ORCPT ); Sat, 18 Apr 2009 02:03:42 -0400 Date: Sat, 18 Apr 2009 11:33:12 +0530 From: Amit Shah To: Theodore Tso , Chris Mason , Jan Kara , Linus Torvalds , Linux Kernel Developers List , Ext4 Developers List Subject: Re: [PATCH] Add ext3 data=guarded mode Message-ID: <20090418060312.GA10943@amit-x200.pnq.redhat.com> References: <1239816159-6868-1-git-send-email-chris.mason@oracle.com> <1239910921.21233.98.camel@think.oraclecorp.com> <20090417180906.GA8363@amit-x200.pnq.redhat.com> <20090417201342.GF26479@mit.edu> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20090417201342.GF26479@mit.edu> User-Agent: Mutt/1.5.18 (2008-05-17) Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 1913 Lines: 44 On (Fri) Apr 17 2009 [16:13:42], Theodore Tso wrote: > On Fri, Apr 17, 2009 at 11:39:06PM +0530, Amit Shah wrote: > > # 4GiB file, kernel 9f76208c33984ab777eace5d07a4e36e88703e02 + ext3-guarded > > > > filesystem posix-fallocate mmap chunk-4096 chunk-8192 > > ext3-guarded 85 97 459 90 > > ext3-writeback 86 95 140 94 > > ext3-ordered 86 96 277 95 > > > > Running the test in single user mode, I get the following results: > > > > # 4GiB file, kernel 9f76208c33984ab777eace5d07a4e36e88703e02 + ext3-guarded > > > > filesystem posix-fallocate mmap chunk-4096 chunk-8192 > > ext3-guarded 84 86 163 91 > > ext3-writeback 84 88 217 91 > > ext3-ordered 84 86 226 91 > > > The difference between guarded and writeback in chunk-4096 looking at > your desktop timings and your single user times is.... surprising. Surely. I re-ran the guarded test immediately after that one and got a time of 353s with the desktop. Another run much latergave me a 189s time, so it seems to vary quite a lot. Initially when I was getting high numbers, I thought it could be related to the IO scheduler but looks like it's just some background tasks trying to get cpu or io time. Of course, the whole system becomes sluggish once these tests start. > In particular, the fact that the guarded time is 3 times longer than > ext3-writeback when the desktop is running, and 20% faster in single > user mode. Are these results reproducible? And do you have any > thoughts as to what might be causing them? I initially thought there was something but I also got lower numbers (189s), so I can't really say what it is even though I call sync before starting the tests. Amit -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/