VM improvements & design

Matthew Dillon dillon at apollo.backplane.com
Tue Sep 7 15:19:05 PDT 2004

:Any planned rework of the VM? As I'm working on KGI,
:I discover that the VM of FreeBSD is very oriented for
:the paging policy.
:I wonder if dfly plans any rework of the VM that KGI could
:take benefit of to implement a totally different
:policy regarding faulting, page allocation and distribution
:of memory in alternative types of RAM: aperture, VRAM, RAM, disk...
:KGI: http://www.freebsd.org/~nsouch/kgi4BSD

    Well, I don't intend to do rewrite the algorithms because I think they
    are actually pretty good, but I do think that it is possible to 
    significantly cleanup the VM pagers API (which is what something like
    KGI would have to tie into).   Some work will also eventually be done
    to better support the page-level I/O interface.  I don't plan on doing
    any of this soon, though. 

					Matthew Dillon 
					<dillon at xxxxxxxxxxxxx>

More information about the Kernel mailing list