Apache Help Please

I have a server p3 1Ghz 1gb ram for a customer. Its running 1000Apache daemons with keepalive on and timeout set to 5 seconds. Apache is using 75-90% of the cpu, 800MB ram, and load average of 5.00-10.00. The server is pushing 14-20Mbit. We are going to offload some of the traffic. But is this normal for apache, any tweaks that can shrink that cpu usage?

Forgot to add this is running Freebsd 4.4.

Thankyou.

 

 

 

 

Top