ok, i'm new to eqemu, but based on what i've seen so far:
1) does it make a difference if you load the zoneserver as a static server, ie put the zone name on the commandline instead of the dot. if so it suggests either ram shortage (you running full gnome/kde in X?) or a scheduler issue.
2) if you're sure it's not memory related try nicing the zoneservers to a higher priority (brutal, but if its cycle starved might make a difference)
3) do you have your swap partition running on a different ide controller to your binaries/database files? This can make a huge difference when it's swap latency issues.
You might also want to try fiddling with some settings in /proc if you have a uniprocessor system. I can't recall which ones, but you can adjust timeslice sizes, scheduling paramters and thread slices as i recall. dtails in /usr/src/linux/Documentation/ . be careful, no warrantees, your risk etc. if you dont understand it dont do it, as it's tweaking the kernel runtime behaviour.
Note that I'm thinking from a Debian perspective, but isnt Gentoo based on Debian?
I've got to get my linux boxes back up... this wondoze thing is making me stupid.
|