Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 20 Jun 2006 15:20:49 -0400
From:      Mike Jakubik <mikej@rogers.com>
To:        Pawel Jakub Dawidek <pjd@FreeBSD.org>
Cc:        freebsd-fs@FreeBSD.org, freebsd-current@FreeBSD.org, freebsd-geom@FreeBSD.org
Subject:   Re: Journaling UFS with gjournal.
Message-ID:  <44984A91.8040805@rogers.com>
In-Reply-To: <20060619131101.GD1130@garage.freebsd.pl>
References:  <20060619131101.GD1130@garage.freebsd.pl>

next in thread | previous in thread | raw e-mail | index | archive | help
Pawel Jakub Dawidek wrote:
> Copying one large file:
> UFS:		8s
> UFS+SU:		8s
> gjournal(1):	16s
> gjournal(2):	14s
>
> Copying eight large files in parallel:
> UFS:		120s
> UFS+SU:		120s
> gjournal(1):	184s
> gjournal(2):	165s
>
> Untaring eight src.tgz in parallel:
> UFS:		791s
> UFS+SU:		650s
> gjournal(1):	333s
> gjournal(2):	309s
>
> Reading. grep -r on two src/ directories in parallel:
> UFS:		84s
> UFS+SU:		138s
> gjournal(1):	102s
> gjournal(2):	89s
>   

Not to sound ungrateful for the work, which i am, this is great! But the 
performance impact seems rather large to me. Does the presence of 
journaling mean that we could perhaps mount the filesystems async? Does 
it eliminate the need for softupdates?




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?44984A91.8040805>