NO_KMEM_MAP kernel config option added (temporaty)
julian at elischer.org
Wed Aug 27 10:22:06 PDT 2003
Matthew Dillon wrote:
I have added a NO_KMEM_MAP kernel configuration option and would
appreciate it if people could test with it.
This option removes kmem_map from DragonFly and adds some warning
printfs if memory is allocated from a FAST interrupt or IPIQ function.
Removing kmem_map appears to be utterly trivial. Replacing malloc()
with the slab allocator also looks like it is going to be fairly easy,
and replacing zalloc with the slab allocator also looks like it is
going to be fairly straight forward once proc, pcb, and whatever else
depends on type-stable storage is dealt with.
what is your opinion of 'uma' allocator in FreeBSD.
(i.e. your reasons to not just use that..)
More information about the Kernel