NetBSD/sys/uvm
thorpej eb9cbbe294 Add some very simple code to auto-size the kmem_map. We take the
amount of physical memory, divide it by 4, and then allow machine
dependent code to place upper and lower bounds on the size.  Export
the computed value to userspace via the new "vm.nkmempages" sysctl.

NKMEMCLUSTERS is now deprecated and will generate an error if you
attempt to use it.  The new option, should you choose to use it,
is called NKMEMPAGES, and two new options NKMEMPAGES_MIN and
NKMEMPAGES_MAX allow the user to configure the bounds in the kernel
config file.
2000-02-11 19:22:52 +00:00
..
Makefile
uvm.h
uvm_amap.c
uvm_amap.h
uvm_amap_i.h
uvm_anon.c add support for ``swapctl -d'' (removing swap space). 2000-01-11 06:57:49 +00:00
uvm_anon.h add support for ``swapctl -d'' (removing swap space). 2000-01-11 06:57:49 +00:00
uvm_aobj.c add support for ``swapctl -d'' (removing swap space). 2000-01-11 06:57:49 +00:00
uvm_aobj.h add support for ``swapctl -d'' (removing swap space). 2000-01-11 06:57:49 +00:00
uvm_ddb.h
uvm_device.c
uvm_device.h
uvm_extern.h Add some very simple code to auto-size the kmem_map. We take the 2000-02-11 19:22:52 +00:00
uvm_fault.c add support for ``swapctl -d'' (removing swap space). 2000-01-11 06:57:49 +00:00
uvm_fault.h
uvm_fault_i.h add support for ``swapctl -d'' (removing swap space). 2000-01-11 06:57:49 +00:00
uvm_glue.c
uvm_glue.h
uvm_init.c
uvm_io.c
uvm_km.c add support for ``swapctl -d'' (removing swap space). 2000-01-11 06:57:49 +00:00
uvm_km.h
uvm_loan.c
uvm_loan.h
uvm_map.c eliminate the PMAP_NEW option by making it required for all ports. 1999-09-12 01:16:55 +00:00
uvm_map.h
uvm_map_i.h
uvm_meter.c Add some very simple code to auto-size the kmem_map. We take the 2000-02-11 19:22:52 +00:00
uvm_mmap.c Remove a piece of code introduced in rev 1.36 that I didn't intend to 1999-12-11 05:38:41 +00:00
uvm_object.h
uvm_page.c I should have made uvm_page_physload() take paddr_t's instead of vaddr_t's. 1999-12-30 16:09:47 +00:00
uvm_page.h
uvm_page_i.h
uvm_pager.c add support for ``swapctl -d'' (removing swap space). 2000-01-11 06:57:49 +00:00
uvm_pager.h add support for ``swapctl -d'' (removing swap space). 2000-01-11 06:57:49 +00:00
uvm_pager_i.h
uvm_pdaemon.c
uvm_pdaemon.h
uvm_pglist.c
uvm_stat.c add support for ``swapctl -d'' (removing swap space). 2000-01-11 06:57:49 +00:00
uvm_stat.h
uvm_swap.c Fix a bug in disksort_*() which caused non-optimal ordering when multiple 2000-02-07 20:16:47 +00:00
uvm_swap.h add support for ``swapctl -d'' (removing swap space). 2000-01-11 06:57:49 +00:00
uvm_unix.c I should have made uvm_page_physload() take paddr_t's instead of vaddr_t's. 1999-12-30 16:09:47 +00:00
uvm_user.c
uvm_vnode.c remove a debug printf that has outlived its usefulness. 2000-01-28 08:02:48 +00:00
uvm_vnode.h