From mboxrd@z Thu Jan 1 00:00:00 1970 From: "Akshat Aranya" Subject: Re: batched write Date: Mon, 19 Jun 2006 13:52:23 -0400 Message-ID: References: <44736D3E.8090808@namesys.com> <20060608121006.GA8474@infradead.org> <1150322912.6322.129.camel@tribesman.namesys.com> <20060617100458.0be18073.akpm@osdl.org> <4494411B.4010706@namesys.com> <87ac8an21r.fsf@hades.wkstn.nix> <449668D1.1050200@namesys.com> <4496D34F.4010007@namesys.com> Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: reiser@namesys.com, nix@esperi.org.uk, akpm@osdl.org, vs@namesys.com, hch@infradead.org, Reiserfs-Dev@namesys.com, Linux-Kernel@vger.kernel.org, linux-fsdevel@vger.kernel.org, drepper@redhat.com Return-path: Received: from py-out-1112.google.com ([64.233.166.181]:43918 "EHLO py-out-1112.google.com") by vger.kernel.org with ESMTP id S1751268AbWFSRwY (ORCPT ); Mon, 19 Jun 2006 13:52:24 -0400 Received: by py-out-1112.google.com with SMTP id i49so1331950pye for ; Mon, 19 Jun 2006 10:52:23 -0700 (PDT) To: "Miklos Szeredi" In-Reply-To: Content-Disposition: inline Sender: linux-fsdevel-owner@vger.kernel.org List-Id: linux-fsdevel.vger.kernel.org On 6/19/06, Miklos Szeredi wrote: > > I would think that batched write is pretty essential then to FUSE > > performance. > > Well, yes essential if the this is the bottleneck in write throughput, > which is most often not the case, but sometimes it is. > I can vouch for this. I did some experiments with an example FUSE filesystem that discards the data in userspace. Exporting such a filesystem over NFS gives us 80 MB/s writes when FUSE is modified to write with 32K block sizes. With the standard FUSE (4K writes), we get closer to 50 MB/s. > Miklos -Akshat > To unsubscribe from this list: send the line "unsubscribe linux-fsdevel" in > the body of a message to majordomo@vger.kernel.org > More majordomo info at http://vger.kernel.org/majordomo-info.html >