FreeBSD 5.x performance tips (ISC)

Peter Losher Peter_Losher at isc.org
Mon Jan 12 16:59:30 PST 2004


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

So, as many of you know ISC hosts a quad-Xeon server running FreeBSD 5.1
 (-p10 to be precise) which hosts half of ftp.freebsd.org, etc.  Many of you 
helped out with some teething pains w/ virtual memory sizes, and kernel 
panics.  Thanks :)

The issue with the system now is that while the kernel is SMP-aware, and as I 
watch 5.2-REL get downloaded today, this system is like the arm muscle that 
is developed to lift that barbell, but not enough blood is getting 
everywhere, so the barbell is slowly moving up while the muscle cramps like 
hell.  In this case the system is ~70% idle, and around 150 processes are 
locked and the performance starts to seriously decrease at times. (Entropy 
stops getting collected, etc.)  Not a pretty sight.  The CPU's are all 
spinlocking on an I/O channel. so high I/O translates into artificial high 
cpu and load averages.

So where can I look for pointers on how I can squeeze better performance out
of this configuration? I already have the usual sysctl entries installed.
Any chance moving to 5.2 will help the situation? 

Best Wishes - Peter
- --
Peter_Losher at isc.org | ISC | OpenPGP 0xE8048D08 | "The bits must flow"
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.4 (FreeBSD)

iD8DBQFAA0LuPtVx9OgEjQgRAkPiAKDE3eQ+kSxu3oj4EQgPHTggX8ZcrQCZAdc8
9H4a+dJi61Zty4E/VXV8Nos=
=ct3f
-----END PGP SIGNATURE-----


More information about the freebsd-current mailing list