[TUHS] UVM VM system

Steve Mynott steve.mynott at gmail.com
Sun Sep 2 18:07:02 AEST 2018

On Sun, Sep 02, 2018 at 08:29:42AM +0200, Andy Kosela typed:

> OpenBSD is also using uvm[1].  But these days it certainly differs from
> NetBSD implementation as it was hacked on by different people during the
> last several years.
> [1] https://man.openbsd.org/uvm.9

Both forks now include a unified buffer cache.

There is an interesting series of blog posts at


The OpenBSD UVM has particularly diverged from the original with the
addition of a "dead entry queue" and the blog author complains about its
lack of documentation.  He also mentions an experimental RadixVM as
being current "state of the art" although its not available on any
mainstream systems.

Steve Mynott <steve.mynott at gmail.com>

More information about the TUHS mailing list