Hi Jon, Fred, > I think the problem is the 2.4 scheduler. > 2.6 (and possibly RH9 has a patched 2.4) has an O(1) > scheduler that should alleviate you.
The O(1) scheduler is also backported to the 2.4.20 kernel for RH 7.3. > In addition, RH9 has a completely > new threading implementation that may help you out. I was under the impression that the kernel source is the same for all versions of RH. Are you using the latest kernel (2.4.20-18.7)? > Anyway, I would test RH9 on that load and see what happens. The question is if he can avoid this. > > I have a server running right now with about 250 processes. About 150 > > of those are Java VM processes, each with between 20-100 of its own > > threads. A couple have many more threads, one has ~430 threads, the > > other ~220. Since Red Hat ships "enterprise" kernels with their Advanced Server I assume there must be ways to optimize the kernel and system a little more. > > 1. Am I brushing up against some limitations of the kernel here? Or is > > there something else I may be missing afoot? What about file handles etc. (fs.file-max setting in /etc/sysctl.conf, check files in /proc, especially /proc/sys/fs/file-nr)? Some googling might help you out here. F.e., have a look at "Securing and Optimizing Linux" at http://www.tldp.org/LDP/solrhe/Securing-Optimizing-Linux-RH-Edition-v1.3/ . The kernel documentation (build parameters as well as info on sysctl configuration) can also be useful. All this is not very specific, but it might point you in the good direction. You might come a long way with tuning system parameters using sysctl and rebuilding the kernel with different parameters. If the patches applied to the kernel for RH 9 are indeed different from the ones applied to RH 7.3 you might try to rebuild a RH 9 kernel on RH 7.3. Bye, Leonard. -- How clean is a war when you shoot around nukelar waste? Stop the use of depleted uranium ammo! End all weapons of mass destruction. -- redhat-list mailing list unsubscribe mailto:[EMAIL PROTECTED] https://www.redhat.com/mailman/listinfo/redhat-list