Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S2992696AbXEBDyJ (ORCPT ); Tue, 1 May 2007 23:54:09 -0400 Received: (majordomo@vger.kernel.org) by vger.kernel.org id S2992698AbXEBDyJ (ORCPT ); Tue, 1 May 2007 23:54:09 -0400 Received: from [69.90.0.18] ([69.90.0.18]:57563 "EHLO mtl.rackplans.net" rhost-flags-FAIL-FAIL-OK-OK) by vger.kernel.org with ESMTP id S2992696AbXEBDyH (ORCPT ); Tue, 1 May 2007 23:54:07 -0400 Date: Tue, 1 May 2007 23:54:04 -0400 (EDT) From: Gerhard Mack X-X-Sender: gmack@mtl.rackplans.net To: "Cabot, Mason B" cc: linux-kernel@vger.kernel.org Subject: Re: Ext3 vs NTFS performance In-Reply-To: Message-ID: References: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: linux-kernel-owner@vger.kernel.org X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 1343 Lines: 39 On Tue, 1 May 2007, Cabot, Mason B wrote: > Hello all, > > I've been testing the NAS performance of ext3/Openfiler 2.2 against > NTFS/WinXP and have found that NTFS significantly outperforms ext3 for > video workloads. The Windows CIFS client will attempt a poor-man's > pre-allocation of the file on the server by sending 1-byte writes at > 128K-byte strides, breaking block allocation on ext3 and leading to > fragmentation and poor performance. This will happen for many > applications (including iTunes) as the CIFS client issues these > pre-allocates under the application layer. > > I've posted a brief paper on Intel's OSS website > (http://softwarecommunity.intel.com/articles/eng/1259.htm). Please give > it a read and let me know what you think. In particular, I'd like to > arrive at the right place to fix this problem: is it in the filesystem, > VFS, or Samba? > > thanks, > Mason > Just out of curiosity do other filesystems(reiser, xfs) take the same performance hit? Gerjard -- Gerhard Mack gmack@innerfire.net <>< As a computer I find your faith in technology amusing. - 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/