Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 20 Jul 2007 19:10:27 -0700
From:      Alfred Perlstein <alfred@freebsd.org>
To:        Bruce Evans <bde@FreeBSD.org>
Cc:        cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org
Subject:   Re: cvs commit: src/sys/fs/msdosfs msdosfs_vnops.c
Message-ID:  <20070721021027.GG45894@elvis.mu.org>
In-Reply-To: <200707201706.l6KH6vaQ000567@repoman.freebsd.org>
References:  <200707201706.l6KH6vaQ000567@repoman.freebsd.org>

next in thread | previous in thread | raw e-mail | index | archive | help
* Bruce Evans <bde@FreeBSD.org> [070720 10:06] wrote:
> bde         2007-07-20 17:06:57 UTC
> 
>   FreeBSD src repository
> 
>   Modified files:
>     sys/fs/msdosfs       msdosfs_vnops.c 
>   Log:
>   Implement vfs clustering for msdosfs.
...
>   msdosfs is now only slightly slower than ffs with soft updates for
>   writing and slightly faster for reading when both use their best block
>   sizes.  Writing is slower for msdosfs because of more sync writes.
>   Reading is faster for msdosfs because indirect blocks interfere with
>   clustering in ffs.

Very cool, is there any merit for modifying ffs to reallocblks for
indirect blocks?  Or does that not apply?  Basically, attempt to
keep indirect blocks closeby to either each other or possibly
the direct blocks they reference?

-- 
- Alfred Perlstein



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