From owner-freebsd-fs@FreeBSD.ORG Fri Aug 17 20:03:07 2007 Return-Path: Delivered-To: freebsd-fs@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 2EB2616A419 for ; Fri, 17 Aug 2007 20:03:07 +0000 (UTC) (envelope-from drumslayer2@yahoo.com) Received: from web34506.mail.mud.yahoo.com (web34506.mail.mud.yahoo.com [66.163.178.172]) by mx1.freebsd.org (Postfix) with SMTP id E9AA113C480 for ; Fri, 17 Aug 2007 20:03:06 +0000 (UTC) (envelope-from drumslayer2@yahoo.com) Received: (qmail 63621 invoked by uid 60001); 17 Aug 2007 20:03:06 -0000 DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=s1024; d=yahoo.com; h=X-YMail-OSG:Received:Date:From:Subject:To:Cc:In-Reply-To:MIME-Version:Content-Type:Content-Transfer-Encoding:Message-ID; b=OSaRQ91HSqfsVIfBvX70c3wNQ71zwN3kcKvY7utJCn30eSecsHVC4gjv5Lsb+21JCNX+LEvSijYdNDyhYbjoywJnbweQgDMXTSAF1bwp7ikwEAARH1IjQki/b/U7ofbpZZl0KgBSQTTW7lg5J8SXEmbZ90DkWpZCrWhcmHEBXVA=; X-YMail-OSG: YJ_C9yYVM1mqwR3LYoSheRq7zPD1.7GtLU1u7IXerPiU25kYUAUVDQSPT_QjeraeUf0rI6e_OGBWJzdlyzimPkHKlBrBotrflHIOar_DFJ66.yL6OBk- Received: from [67.112.21.27] by web34506.mail.mud.yahoo.com via HTTP; Fri, 17 Aug 2007 13:03:06 PDT Date: Fri, 17 Aug 2007 13:03:06 -0700 (PDT) From: "N. Harrington" To: Pawel Jakub Dawidek In-Reply-To: <20070817154139.GA1089@garage.freebsd.pl> MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit Message-ID: <236419.62551.qm@web34506.mail.mud.yahoo.com> Cc: freebsd-fs@freebsd.org Subject: Re: Gjournal reporting 1/2 the speed of non journaled? What is the status of Gjournal? X-BeenThere: freebsd-fs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Filesystems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 17 Aug 2007 20:03:07 -0000 --- Pawel Jakub Dawidek wrote: > On Thu, Aug 16, 2007 at 06:02:09PM -0700, N. > Harrington wrote: > > With ZFS, I have not seen much new going on with > > gjournal. I am curious what the status of gjournal > and > > if it will likely be included with 6.3 (whenever > that > > is due) > > That was the plan, but I'm not yet sure if I'll find > time to do it. I hope so. It seems like everything is there. > > Also, as of late, I have been using it with > > 6.2-STABLE via the patches and I seem to be > getting > > 1/2 the transfer speeds compared to non journaled > > disks. It seems like this is recent as previous > tests > > showed it as quite fast. > > > > Any suggestions on why this could be happening > > greatly appreciated. > > > > tested via > > dd if=/dev/zero of=./testfile bs=16 count=16384 > > Gjournal is ~two times faster than UFS+SU for many > small, random and > parallel writes (such as running few 'tar x' > processes), but is two > times slower than UFS+SU for one sequential write > stream, as there is no > much that can be optimized there. Is there a test that I could try? I would swear that using the same test in the past, it showed as faster. > > With disks getting larger and larger, why is it > > taking so long for a journaled filesystem to be > > standard on BSD? > > We have ZFS now, we don't need journaled file > system:) I guess I need to learn now about ZFS. As far as I know it is not available in 6 yet and it is for raid, not for journaling or a filesystem itself. It would seem silly to have to resort to using zfs just so I can have a disk/mount that won't not require days to fsck (9 times out of 10) if there should be a problem. gjournaling has been the only thing that has kept FreeBSD used at my company for file storage. I have many many active TB's with it. Much of it in 500G slices, which I was thinking of increasing to 1TB slices. I could never do that with UFS with any sanity or hope of having a job after the day long fsck. I certainly could never justify why we should not switch to Linux to prevent it otherwise. I am so grateful you did gjournaling. If I thought we could afford it, we would pay to make sure its included in 6.3. Nicole > -- > Pawel Jakub Dawidek > http://www.wheel.pl > pjd@FreeBSD.org > http://www.FreeBSD.org > FreeBSD committer Am I Evil? > Yes, I Am! >