From owner-freebsd-performance@FreeBSD.ORG Fri Jan 28 09:53:12 2005 Return-Path: Delivered-To: freebsd-performance@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6C74A16A4CE; Fri, 28 Jan 2005 09:53:12 +0000 (GMT) Received: from cyrus.watson.org (cyrus.watson.org [204.156.12.53]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3C5FE43D53; Fri, 28 Jan 2005 09:53:12 +0000 (GMT) (envelope-from robert@fledge.watson.org) Received: from fledge.watson.org (fledge.watson.org [204.156.12.50]) by cyrus.watson.org (Postfix) with SMTP id 4D04C46BAD; Fri, 28 Jan 2005 04:53:09 -0500 (EST) Date: Fri, 28 Jan 2005 09:52:38 +0000 (GMT) From: Robert Watson X-Sender: robert@fledge.watson.org To: Mike Tancsa In-Reply-To: <6.2.0.14.0.20050127213817.02f19220@64.7.153.2> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII cc: freebsd-performance@FreeBSD.org cc: freebsd-questions@FreeBSD.org Subject: Re: FreeBSD 5.3 I/O Performance / Linux 2.6.10 | Continued Discussion X-BeenThere: freebsd-performance@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Performance/tuning List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 28 Jan 2005 09:53:12 -0000 On Thu, 27 Jan 2005, Mike Tancsa wrote: > >I/O (reads, writes at fairly large multiples of the sector size -- 512k is > >a good number) and small I/O size (512 bytes is good). This will help > >identify the source along two dimmensions: are we looking at a basic > >storage I/O problem that's present even without the file system, or can we > >conclude that some of the additional extra cost is in the file system code > >or the hand off to it. Also, with the large and small I/O size, we can > >perhaps draw some conclusions about to what extent the source is a > >per-transaction overhead. > > Apart from postmark and iozone (directly to disk and over nfs), are > there any particular tests you would like to see done ? Just to get started, using dd to read and write at various block sizes is probably a decent start. Take a few samples, make sure there's a decent sample size, etc, and don't count the first couple of runs. Robert N M Watson