Thanks for your thoughts... I'll try futzing with it. Here's a little bit more info... I'd be curious to hear what you think.
I have a dedicated server with a 10mbps connection (unmetered). When I look at the bandwidth charts, they transfer rate is pretty much plateauing around 7.7mbps for most of the day, and it dips down to around 3.5 in the middle of the night for a few hours. When the bandwidth is plateued, the site tends to have performance problems... ie: really slow to load, pages will load, but no pictures, sometimes you can't get in at all.
All of the technicians tell me it can't be a bandwidth problem because I have a 10mpbs pipe. But I have a friend who is a TCP/IP expert and he said that because I'm serveing millions of requests for very small files (average 10K) the header info could use up to 25% of my bandwidth, and depending on where the charts get their data from (chart made by NOCWizard) they might not be reflecting header info in their numbers. (Something about how the chart would actually have to be intercepting the TCP/IP stack in order to see header info and that was unlikely.) According to the Apache documentation, the transfer numbers in the web usage logs don't include header info, so if NOCWizard is just reading those logs, that would support my friend's suggestion.
But, before I spend an arm & a leg for a bigger pipe, I wanted to make sure that there wasn't something else cutting off the traffic. I know I've got some RAM issues (mostly that webalizer is gobbling up my RAM trying to process massive weblogs - I'm trying to figure out how to turn it off - that's in a different post). But I've tried just killing webalizer temporarily. This frees up RAM, but does nothing to improve site performance, or to get me above my 7.7mbps transfer rate.
My only other thought is that I might need to bump up MaxClients. Soooo... I figured I'd disable webalizer and bump up MaxClients and see if there was any effect. If there isn't, do you think it's safe to assume that my issue is bandwidth? (CPU is only at 5% even when the load is really high).
Oh... and one other stray question. I read somewhere that if you bump up MaxClients you also have to bump up something called Server Limit... but I can't find Server Limit anywhere... not in httpd.conf anyhow. Do you know what that's all about?
THANK YOU VERY MUCH!
Rebecca