Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1753024Ab0GXIG1 (ORCPT ); Sat, 24 Jul 2010 04:06:27 -0400 Received: from moutng.kundenserver.de ([212.227.126.186]:63632 "EHLO moutng.kundenserver.de" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1752169Ab0GXIGU (ORCPT ); Sat, 24 Jul 2010 04:06:20 -0400 Date: Sat, 24 Jul 2010 10:06:13 +0200 From: Heinz Diehl To: Vivek Goyal Cc: linux-kernel@vger.kernel.org, jaxboe@fusionio.com, nauman@google.com, dpshah@google.com, guijianfeng@cn.fujitsu.com, jmoyer@redhat.com, czoccolo@gmail.com Subject: Re: [RFC PATCH] cfq-iosched: IOPS mode for group scheduling and new group_idle tunable Message-ID: <20100724080613.GA6554@fancy-poultry.org> References: <1279834172-4227-1-git-send-email-vgoyal@redhat.com> <20100723140343.GA8478@fancy-poultry.org> <20100723141303.GB13104@redhat.com> <20100723145631.GA8844@fancy-poultry.org> <20100723183720.GD13104@redhat.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20100723183720.GD13104@redhat.com> X-Accept-Language: no,dk,se,en,de Organization: private site X-OpenPGP-KeyID: 0xA9353F12 X-OpenPGP-Fingerprint: C67E 9A93 1033 DF8A 9321 9F90 DC39 B8C3 A935 3F12 X-OpenPGP-URL: http://www.fritha.org/htd.asc User-Agent: Mutt/1.5.20+20100619 (GNU/Linux) X-Provags-ID: V02:K0:N/sDTPK2gI0x0CQnGJauEko1wgo3318ohtbiODwyCrp rsXXrYvZP0BAYNVwwGE3Wf5hL8q/ZRoLAqzC1HFKzvu7dcCXkv ZPhGg32rolMN86a3+EzIQTykoXn8isaZwbbx92IICE/CdsrNEM MOyj2PA5fYq7JUpwePlDew6rcZ5quyZTyTuFh5SeKBBG0e2xwd 8bWonotAyXuxkn3JdQ6Fg== Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 2424 Lines: 54 On 23.07.2010, Vivek Goyal wrote: > Anyway, for fs_mark problem, can you give following patch a try. > https://patchwork.kernel.org/patch/113061/ Ported it to 2.6.35-rc6, and these are my results using the same fs_mark call as before: slice_idle = 0 FSUse% Count Size Files/sec App Overhead 28 1000 65536 241.6 39574 28 2000 65536 231.1 39939 28 3000 65536 230.4 39722 28 4000 65536 243.2 39646 28 5000 65536 227.0 39892 28 6000 65536 224.1 39555 28 7000 65536 228.2 39761 28 8000 65536 235.3 39766 28 9000 65536 237.3 40518 28 10000 65536 225.7 39861 28 11000 65536 227.2 39441 slice_idle = 8 FSUse% Count Size Files/sec App Overhead 28 1000 65536 502.2 30545 28 2000 65536 407.6 29406 28 3000 65536 381.8 30152 28 4000 65536 438.1 30038 28 5000 65536 447.5 30477 28 6000 65536 422.0 29610 28 7000 65536 383.1 30327 28 8000 65536 415.3 30102 28 9000 65536 397.6 31013 28 10000 65536 401.4 29201 28 11000 65536 408.8 29720 28 12000 65536 391.2 29157 Huh...there's quite a difference! It's definitely the slice_idle settings which affect the results here. Besides, this patch gives noticeably bad desktop interactivity on my system. Don't know if this is related, but I'm not quite shure if XFS (which I use exclusively) uses the jbd/jbd2 journaling layer at all. Thanks, Heinz. -- 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/