cvs commit: src/sys/vm vm_contig.c
Brian Feldman
green at FreeBSD.org
Tue Jun 15 02:45:43 GMT 2004
On Tue, Jun 15, 2004 at 01:02:00AM +0000, Brian Feldman wrote:
> green 2004-06-15 01:02:00 UTC
>
> FreeBSD src repository
>
> Modified files:
> sys/vm vm_contig.c
> Log:
> Make contigmalloc() more reliable:
By the way, I'd be interested in specific "contigmalloc() wishlist"
items anyone may have at this point. I think it could stand for a
rewrite so it could be a lot more reliable still. On my system, the
contigmalloc() still doesn't succeed if I don't stop any compilations
currently in progress, but "totally reliable" isn't something that
contigmalloc() was written in mind with.
Peter Wemm expressed concern that contigmalloc() should really be
allocating things from the top of usable physical memory. In addition
to just rewriting it so that the page-by-page allocation is done
transactionally and getting rid of the ugliness of unneededly forcing
out all active and inactive pages possible, are there other major items?
--
Brian Fundakowski Feldman \'[ FreeBSD ]''''''''''\
<> green at FreeBSD.org \ The Power to Serve! \
Opinions expressed are my own. \,,,,,,,,,,,,,,,,,,,,,,\
More information about the cvs-src
mailing list