freebsd-src/sys
David Greenman 04f1835605 1) "Pre-faulting" in of pages into process address space
Eliminates vm_fault overhead on process startup and
		mmap referenced data for in-memory pages.

		(process startup time using in-memory segments *much* faster)

	2)	Even more efficient pmap code.  Code partially cleaned up.
		More comments yet to follow.

		(generally more efficient pte management)

	3)	Pageout clustering ( in addition to the FreeBSD V1.1 pagein
		clustering.)

		(much faster paging performance on non-write behind disk
		subsystems, slightly faster performance on other systems.)

	4)	Slightly changed vm_pageout code for more efficiency and
		better statistics.  Also, resist swapout a little more.

		(less likely to pageout a recently used page)

	5)	Slight improvement to the page table page trap efficiency.

		(generally faster system VM fault performance)

	6)	Defer creation of unnamed anonymous regions pager until needed.

		(speeds up shared memory bss creation)

	7)	Remove possible deadlock from swap_pager initialization.

	8)	Enhanced procfs to provide "vminfo" about vm objects and user
		pmaps.

	9)	Increased MCLSHIFT/MCLBYTES from 2K to 4K to improve net &
		socket performance and to prepare for things to come.

John Dyson
dyson@implode.root.com
David Greenman
davidg@root.com
1994-03-07 11:38:49 +00:00
..
alpha/include Make the screen savers runtime switchable. Everybody wants a 1994-02-04 10:36:15 +00:00
amd64 1) "Pre-faulting" in of pages into process address space 1994-03-07 11:38:49 +00:00
conf dcfclk driver obsoleted, sio/TIOCTIMESTAMP took over. 1994-02-27 21:53:54 +00:00
ddb ps works inside ddb now. 1994-02-11 21:14:52 +00:00
dev Removed a #warning that I left here. 1994-03-06 20:56:26 +00:00
i386 1) "Pre-faulting" in of pages into process address space 1994-03-07 11:38:49 +00:00
isa Removed a #warning that I left here. 1994-03-06 20:56:26 +00:00
kern 1) "Pre-faulting" in of pages into process address space 1994-03-07 11:38:49 +00:00
powerpc/include Bump CLK_TCK to more precise value (128) 1994-02-26 00:56:02 +00:00
scsi Gee, seems like I have commited this fix at least 3 times :-) 1994-02-07 02:15:01 +00:00
sys This is the new link.h from Paul K. Keeping history is even probably a bad 1994-02-13 20:47:18 +00:00