From owner-freebsd-hackers@FreeBSD.ORG Sat Feb 11 23:23:38 2006 Return-Path: X-Original-To: freebsd-hackers@freebsd.org Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9E94816A422 for ; Sat, 11 Feb 2006 23:23:38 +0000 (GMT) (envelope-from soralx@cydem.org) Received: from pd5mo3so.prod.shaw.ca (shawidc-mo1.cg.shawcable.net [24.71.223.10]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7155643D7C for ; Sat, 11 Feb 2006 23:23:25 +0000 (GMT) (envelope-from soralx@cydem.org) Received: from pd4mr8so.prod.shaw.ca (pd4mr8so-qfe3.prod.shaw.ca [10.0.141.101]) by l-daemon (Sun ONE Messaging Server 6.0 HotFix 1.01 (built Mar 15 2004)) with ESMTP id <0IUJ000XLQ7UMW90@l-daemon> for freebsd-hackers@freebsd.org; Sat, 11 Feb 2006 16:21:30 -0700 (MST) Received: from pn2ml7so.prod.shaw.ca ([10.0.121.151]) by pd4mr8so.prod.shaw.ca (Sun ONE Messaging Server 6.0 HotFix 1.01 (built Mar 15 2004)) with ESMTP id <0IUJ00587Q7THG40@pd4mr8so.prod.shaw.ca> for freebsd-hackers@freebsd.org; Sat, 11 Feb 2006 16:21:29 -0700 (MST) Received: from soralx.cydem.org ([24.85.63.128]) by l-daemon (Sun ONE Messaging Server 6.0 HotFix 1.01 (built Mar 15 2004)) with ESMTP id <0IUJ00FXVQ7TIG00@l-daemon> for freebsd-hackers@freebsd.org; Sat, 11 Feb 2006 16:21:29 -0700 (MST) Date: Sat, 11 Feb 2006 15:21:29 -0800 From: soralx@cydem.org In-reply-to: <200602112044.k1BKi3u8083329@gate.bitblocks.com> To: bakul@BitBlocks.com Message-id: <200602111521.29263.soralx@cydem.org> MIME-version: 1.0 Content-type: text/plain; charset=iso-8859-1 Content-transfer-encoding: 7bit Content-disposition: inline References: <200602112044.k1BKi3u8083329@gate.bitblocks.com> User-Agent: KMail/1.5.4 Cc: freebsd-hackers@freebsd.org Subject: Re: RAID5 on athlon64 machines X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 11 Feb 2006 23:23:38 -0000 > Theoretically the sequential write rate should be same or > higher than the sequential read rate. Given an N+1 disk Seq write rate for the whole RAID5 array will always be lower than the write rate for it's single disk. See 'http://en.wikipedia.org/wiki/RAID#RAID_5' " Traditional RAID5 A1 A2 A3 Ap B1 B2 Bp B3 C1 Cp C2 C3 Dp D1 D2 D3 [...] If another block, or some portion of a block, is written on that same stripe the parity block (or some portion of the parity block) is recalculated and rewritten. For small writes, this requires reading the old parity, reading the old data, writing the new parity, and writing the new data. [...] The parity blocks are not read on data reads, since this would be unnecessary overhead and would diminish performance. The parity blocks are read, however, when a read of a data sector results in a cyclic redundancy check (CRC) error." Timestamp: 0x43EE7046 [SorAlx] http://cydem.org.ua/ ridin' VN1500-B2