Is mapping database still in use now?

Adam Lackorzynski adam at
Sun Sep 15 17:38:51 CEST 2013

On Tue Sep 10, 2013 at 17:18:37 +0800, Sheng-Wei Cheng wrote:
> I've read the paper “µ-kernel Memory Management” and know that, in theory,
> mapping database is designed for quickly unmaping  a page which is
> recursively mapped to several address spaces.
> However, is it still in use now in popular implementations like Fiasco.OC?
> If that is the case, is it used intensively when virtualization on
> microkernel is involved? (for example, L4Linux etc)

Fiasco has its mapping database and it is used in the system. It is used
in L4linux (i.e. unmapping) but also for use cases in the system such as
unsharing of memory.

Adam                 adam at

More information about the l4-hackers mailing list