Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 8 Oct 2004 14:33:19 -0700
From:      Alfred Perlstein <alfred@freebsd.org>
To:        Don Lewis <truckman@FreeBSD.org>
Cc:        cvs-all@FreeBSD.org
Subject:   Re: cvs commit: src/sbin/fsck_ffs dir.c fsck.h fsutil.c inode.c main.c pass1.c pass2.c pass3.c pass4.c pass5.c
Message-ID:  <20041008213319.GP38364@elvis.mu.org>
In-Reply-To: <200410082044.i98KimH1027577@repoman.freebsd.org>
References:  <200410082044.i98KimH1027577@repoman.freebsd.org>

next in thread | previous in thread | raw e-mail | index | archive | help
* Don Lewis <truckman@FreeBSD.org> [041008 13:44] wrote:
> truckman    2004-10-08 20:44:48 UTC
> 
>   FreeBSD src repository
> 
>   Modified files:
>     sbin/fsck_ffs        dir.c fsck.h fsutil.c inode.c main.c 
>                          pass1.c pass2.c pass3.c pass4.c pass5.c 
>   Log:
>   Eliminate linked list used to track inodes with an initial link
>   count of zero and instead encode this information in the inode state.
>   Pass 4 performed a linear search of this list for each inode in
>   the file system, which performs poorly if the list is long.
>   
>   Reviewed by:    sam & keramida (an earlier version of the patch), mckusick
>   MFC after:      1 month

FYI I tested this as well, but didn't see any change, I don't think any
of my filesystems where corrupted such that phase 4 was being hit hard.

-- 
- Alfred Perlstein
- Research Engineering Development Inc.
- email: bright@mu.org cell: 408-480-4684



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