freebsd-src/sys/vm
John Dyson a15403de7b Correct some severe VM tuning problems for small systems (<=16MB), and
improve tuning on larger systems.  (A couple of the VM tuning params for
small systems were so badly chosen that the system could hang under load.)

The broken tuning was originaly my fault.
1998-02-24 10:16:23 +00:00
..
default_pager.c Back out DIAGNOSTIC changes. 1998-02-06 12:14:30 +00:00
default_pager.h Back out part 1 of the MCFH that changed $Id$ to $FreeBSD$. We are not 1997-02-22 09:48:43 +00:00
device_pager.c Back out DIAGNOSTIC changes. 1998-02-06 12:14:30 +00:00
device_pager.h Back out part 1 of the MCFH that changed $Id$ to $FreeBSD$. We are not 1997-02-22 09:48:43 +00:00
pmap.h Forward declare more structs that are used in prototypes here - don't 1998-02-01 20:08:39 +00:00
swap_pager.c Significantly improve the efficiency of the swap pager, which appears to 1998-02-23 08:22:48 +00:00
swap_pager.h Significantly improve the efficiency of the swap pager, which appears to 1998-02-23 08:22:48 +00:00
vm.h Back out part 1 of the MCFH that changed $Id$ to $FreeBSD$. We are not 1997-02-22 09:48:43 +00:00
vm_extern.h VM level code cleanups. 1998-01-22 17:30:44 +00:00
vm_fault.c Staticize. 1998-02-09 06:11:36 +00:00
vm_glue.c Staticize. 1998-02-09 06:11:36 +00:00
vm_inherit.h Back out part 1 of the MCFH that changed $Id$ to $FreeBSD$. We are not 1997-02-22 09:48:43 +00:00
vm_init.c Back out DIAGNOSTIC changes. 1998-02-06 12:14:30 +00:00
vm_kern.c Significantly improve the efficiency of the swap pager, which appears to 1998-02-23 08:22:48 +00:00
vm_kern.h Attempt to fix the previous fix to the contigmalloc1 prototype. 1997-10-11 10:39:19 +00:00
vm_map.c Significantly improve the efficiency of the swap pager, which appears to 1998-02-23 08:22:48 +00:00
vm_map.h VM level code cleanups. 1998-01-22 17:30:44 +00:00
vm_meter.c Removed all traces of P_IDLEPROC. It was tested but never set. 1997-11-24 15:15:33 +00:00
vm_mmap.c Back out DIAGNOSTIC changes. 1998-02-06 12:14:30 +00:00
vm_object.c Staticize. 1998-02-09 06:11:36 +00:00
vm_object.h 1) Start using a cleaner and more consistant page allocator instead 1998-02-05 03:32:49 +00:00
vm_page.c Staticize. 1998-02-09 06:11:36 +00:00
vm_page.h 1) Start using a cleaner and more consistant page allocator instead 1998-02-05 03:32:49 +00:00
vm_pageout.c Correct some severe VM tuning problems for small systems (<=16MB), and 1998-02-24 10:16:23 +00:00
vm_pageout.h VM level code cleanups. 1998-01-22 17:30:44 +00:00
vm_pager.c Significantly improve the efficiency of the swap pager, which appears to 1998-02-23 08:22:48 +00:00
vm_pager.h Added #include of <sys/queue.h> so that this file is more "self"-sufficent. 1998-02-03 22:19:35 +00:00
vm_param.h Back out part 1 of the MCFH that changed $Id$ to $FreeBSD$. We are not 1997-02-22 09:48:43 +00:00
vm_prot.h Fix the gdb executable modify problem. Thanks to the detective work 1997-04-06 02:29:45 +00:00
vm_swap.c Significantly improve the efficiency of the swap pager, which appears to 1998-02-23 08:22:48 +00:00
vm_unix.c Move the "retval" (3rd) parameter from all syscall functions and put 1997-11-06 19:29:57 +00:00
vm_zone.c Try to dynamically size the VM_KMEM_SIZE (but is still able to be overridden 1998-02-23 07:42:43 +00:00
vm_zone.h Slight improvement to the vm_zone stats output. Also, some other superficial 1997-12-14 05:17:44 +00:00
vnode_pager.c Significantly improve the efficiency of the swap pager, which appears to 1998-02-23 08:22:48 +00:00
vnode_pager.h Back out part 1 of the MCFH that changed $Id$ to $FreeBSD$. We are not 1997-02-22 09:48:43 +00:00