freebsd-src/sys/vm
Paul Saab c794ceb56a Implement write combining for crashdumps. This is useful when
write caching is disabled on both SCSI and IDE disks where large
memory dumps could take up to an hour to complete.

Taking an i386 scsi based system with 512MB of ram and timing (in
seconds) how long it took to complete a dump, the following results
were obtained:

Before:				After:
	WCE           TIME		WCE           TIME
	------------------		------------------
	1	141.820972		1	 15.600111
	0	797.265072		0	 65.480465

Obtained from:	Yahoo!
Reviewed by:	peter
2000-10-17 10:05:49 +00:00
..
default_pager.c
device_pager.c
phys_pager.c
pmap.h Implement write combining for crashdumps. This is useful when 2000-10-17 10:05:49 +00:00
swap_pager.c The swap bitmap allocator was not calculating the bitmap size properly 2000-10-13 16:44:34 +00:00
swap_pager.h The swap bitmap allocator was not calculating the bitmap size properly 2000-10-13 16:44:34 +00:00
vm.h
vm_extern.h
vm_fault.c
vm_glue.c
vm_init.c
vm_kern.c
vm_kern.h
vm_map.c Convert lockmgr locks from using simple locks to using mutexes. 2000-10-04 01:29:17 +00:00
vm_map.h For lockmgr mutex protection, use an array of mutexes that are allocated 2000-10-12 22:37:28 +00:00
vm_meter.c - Add a new process flag P_NOLOAD that marks a process that should be 2000-09-15 22:00:23 +00:00
vm_mmap.c Add three new VOPs: VOP_CREATEVOBJECT, VOP_DESTROYVOBJECT and VOP_GETVOBJECT. 2000-09-12 09:49:08 +00:00
vm_object.c
vm_object.h
vm_page.c
vm_page.h
vm_pageout.c
vm_pageout.h
vm_pager.c
vm_pager.h
vm_param.h
vm_swap.c The swap bitmap allocator was not calculating the bitmap size properly 2000-10-13 16:44:34 +00:00
vm_unix.c If a process is over its resource limit for datasize, still allow 2000-10-06 13:03:50 +00:00
vm_zone.c
vm_zone.h
vnode_pager.c
vnode_pager.h