[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

CVS: cvs.openbsd.org: src



CVSROOT:	/cvs
Module name:	src
Changes by:	beck_(_at_)_cvs_(_dot_)_openbsd_(_dot_)_org	2007/08/06 22:32:46

Modified files:
	sys/kern       : vfs_bio.c vfs_subr.c 

Log message:
A few changes to deal with multi-user performance issues seen. this
brings us back roughly to 4.1 level performance, although this is still
far from optimal as we have seen in a number of cases. This change

1) puts a lower bound on buffer cache queues to prevent starvation
2) fixes the code which looks for a buffer to recycle
3) reduces the number of vnodes back to 4.1 levels to avoid complex
performance issues better addressed after 4.2

ok art@ deraadt@, tested by many