Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id ; Fri, 5 Jul 2002 03:39:36 -0400 Received: (majordomo@vger.kernel.org) by vger.kernel.org id ; Fri, 5 Jul 2002 03:39:35 -0400 Received: from ns.virtualhost.dk ([195.184.98.160]:53911 "EHLO virtualhost.dk") by vger.kernel.org with ESMTP id ; Fri, 5 Jul 2002 03:39:34 -0400 Date: Fri, 5 Jul 2002 09:38:45 +0200 From: Jens Axboe To: Andre Hedrick Cc: James Bottomley , Anton Altaparmakov , linux-kernel@vger.kernel.org, sullivan@austin.ibm.com Subject: Re: [BUG-2.5.24-BK] DriverFS panics on boot! Message-ID: <20020705073845.GJ1007@suse.de> References: <20020705063401.GI1007@suse.de> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: Sender: linux-kernel-owner@vger.kernel.org X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 1690 Lines: 49 On Thu, Jul 04 2002, Andre Hedrick wrote: > On Fri, 5 Jul 2002, Jens Axboe wrote: > > > On Thu, Jul 04 2002, Andre Hedrick wrote: > > > 1) 8K writes and 64K (or larger) reads. > > > > I've heard this before, but noone seems to have tested it yet. You know, > > this is a couple of lines of change in ll_rw_blk.c and blkdev.h to > > support this. Any reason you haven't done that, benched, and submitted > > something to that effect? I'll even walk you through the 2.5 changes > > needed to do this: > > > [root@localhost mnt2]# bonnie -s 256 [snip bonnie results] These mean nothing to me -- what are they, the base line or the changed kernel? Or none of the above?! > Using the hardware to help us and by working with it it, once can > basically boost the write and slash the cpu usage. You need to add some context to that statement. > > > 2) ONE maybe TWO passes on elevator operations. > > > > Explain. > > On writes restrict which are small the ordering is almost instant. > Specifically ONE maybe TWO passes will sort. > > Reads may need more as we optimize best on big reads. So you are saying that writes don't need to be reordered as much, because the drive typically does that? I guess that will always be true with write back caching, I doubt that holds for write through. And I don't quite follow the number of passes you compare, passes of what? Insert and merge are a single pass per request, tops. -- Jens Axboe - 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/