Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 26 Mar 2005 16:52:27 -0500
From:      Brian Fundakowski Feldman <green@freebsd.org>
To:        "Mark W. Krentel" <krentel@dreamscape.com>
Cc:        freebsd-hackers@freebsd.org
Subject:   Re: contributing to fbsd
Message-ID:  <20050326215227.GB13857@green.homeunix.org>
In-Reply-To: <200503262133.j2QLWuJo074028@blue.mwk.domain>
References:  <200503262133.j2QLWuJo074028@blue.mwk.domain>

next in thread | previous in thread | raw e-mail | index | archive | help
On Sat, Mar 26, 2005 at 04:32:56PM -0500, Mark W. Krentel wrote:
> > The VM map algorithms are the same as ever, though.  They use linear
> > traversal along with a cached reference to the last lookup.  There
> > are certainly some workloads that should benefit from this, so it
> > definitely could be something you could work on.
> 
> Not any more.  The first_free hint was replaced by an O(log n)
> algorithm built into the splay tree back in August 2004.  See
> rev. 1.357 of vm_map.c.

Cool, I don't think I noticed that happen.  That would be for 5.x and
6.x both, then, too.

-- 
Brian Fundakowski Feldman                           \'[ FreeBSD ]''''''''''\
  <> green@FreeBSD.org                               \  The Power to Serve! \
 Opinions expressed are my own.                       \,,,,,,,,,,,,,,,,,,,,,,\


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