From owner-freebsd-geom@FreeBSD.ORG Fri Dec 29 14:14:51 2006 Return-Path: X-Original-To: freebsd-geom@freebsd.org Delivered-To: freebsd-geom@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 1F77B16A407 for ; Fri, 29 Dec 2006 14:14:51 +0000 (UTC) (envelope-from arne_woerner@yahoo.com) Received: from web30304.mail.mud.yahoo.com (web30304.mail.mud.yahoo.com [209.191.69.66]) by mx1.freebsd.org (Postfix) with SMTP id C36FD13C461 for ; Fri, 29 Dec 2006 14:14:50 +0000 (UTC) (envelope-from arne_woerner@yahoo.com) Received: (qmail 89681 invoked by uid 60001); 29 Dec 2006 14:14:50 -0000 Message-ID: <20061229141450.89679.qmail@web30304.mail.mud.yahoo.com> DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=s1024; d=yahoo.com; h=X-YMail-OSG:Received:Date:From:Subject:To:Cc:MIME-Version:Content-Type:Content-Transfer-Encoding:Message-ID; b=rQzv1YEYj+flRvwkjgiLxuCjMmTFNik6o+a1W1dF84cSHCt8Hl4fsrzr6QWGKDCt3E+c9uLBfNwqgPkSQSuMurGztqPoHQGv38BfFfcLiYUreJfSUf4fgpSeUP7agMYfAu6DjgP6INquVqfvDrh7s2k2dCjwlDmd571ixoXo2A8=; X-YMail-OSG: kEZId_cVM1kUckp_fWsrW7sl8g0lY3yrgXpsF7p_I0IhSw08de4uIrTX.ThaZA_GGQ-- Received: from [85.212.8.201] by web30304.mail.mud.yahoo.com via HTTP; Fri, 29 Dec 2006 06:14:50 PST Date: Fri, 29 Dec 2006 06:14:50 -0800 (PST) From: "R. B. Riddick" To: Christian Laursen MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit Cc: freebsd-geom@freebsd.org Subject: Re: geom_mirror delayed synchronizing question X-BeenThere: freebsd-geom@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: GEOM-specific discussions and implementations List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 29 Dec 2006 14:14:51 -0000 --- Christian Laursen wrote: > There are plenty of hacks that will do what I want but none of them > are elegant. > I changed now my graid5 quite elegantly, so that it waits 0.1 seconds (100 milli seconds; 100000 micro secs) after a read request, before it issues the next internal verify-request. This nice-time is configurable via kern.geom.raid5.veri_nice (value is in ms and must be in this range: 0..999 (or else it is ignored)). A graid5 out of 2 disks behaves like gmirror with 2 disks and balance read-strategy. But graid5 is still experimental (not so many stress tests) and if install instructions are not so easy, because u have to go into /sys/modules/geom/geom_raid5 and /usr/src/sbin/geom/class/raid5 and do a "make && make install" there)... U can download the sources here: http://home.tiscali.de/cmdr_faako/geom_raid5.tbz -Arne __________________________________________________ Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com