Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 5 Feb 1996 02:35:35 +0100 (MET)
From:      J Wunsch <j@uriah.heep.sax.de>
To:        freebsd-hackers@freebsd.org (FreeBSD hackers)
Subject:   Re: FAT filesystem performance
Message-ID:  <199602050135.CAA02717@uriah.heep.sax.de>
In-Reply-To: <199602042218.XAA19281@labinfo.iet.unipi.it> from "Luigi Rizzo" at Feb 4, 96 11:18:18 pm

next in thread | previous in thread | raw e-mail | index | archive | help
As Luigi Rizzo wrote:
> 
> > This would only shift the problem from the msdosfs code into the
> > various device drivers.
> 
> Well, let me first say that I don't know exactly how mmapping files
> works internally. But what I expect is to have the kernel do its
> best to keep blocks in core and write them back (if necessary) when
> the file is unmapped.

That is also true for any regular file.

If you wanna improve the FAT file system implementation, first study
its bottlenecks.  The msdosfs code could certainly be improved in
terms of robustness and performance.  Since it's kernel-level, it has
full control over what kind of buffers it will allocate, either
pageable or non-pageable.

-- 
cheers, J"org

joerg_wunsch@uriah.heep.sax.de -- http://www.sax.de/~joerg/ -- NIC: JW11-RIPE
Never trust an operating system you don't have sources for. ;-)



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