[httperf] HTTP Web Server performance limitaitons

Martin F. Arlitt httperf@napali.hpl.hp.com
Fri, 07 Sep 2001 14:35:41 +0000


please provide some more information about your

what workload are you generating? are you
generating 600 requests/second for the same file
(if so, what size is the file)?  or are you requesting
a bunch of different files?  if so, what is the average
size of those files? are you requesting static files
or dynamic (e.g., cgi-bin) files?

what type of network are you using (e.g., 100 Mb/s
switched Ethernet)?

what httperf options are you using?

if you could include the httperf output from the two
clients that may offer some insights as well (just for one
test to start with).


Deepak Hegde wrote:

> Hi,
> I am running httperf to test the web server performance. The web server runs
> on a high end Linux machine with sufficiently large memory and disk space.
> However, I am able to achieve only about 600 connections per second, even with
> two clients running the httperf simultaneously. I have tried tuning the Web
> Server parameters (MaxClients, MaxSpareServers, MaxRequestsPerChild etc) and
> OS parameters (open file descriptors, tcp/apache listen backlogs, SYN Cookies
> etc) to increase the resource availability. The CPU seems to be pretty busy
> when the test are being run. This seems to be the limiting factor. Can anyone
> suggest other possible bottlenecks or how to detect them ?
> Thanks
> Deepak
> -------------------------------------------------------------------------------
> Do You Yahoo!?
> Get email alerts & NEW webcam video instant messaging with Yahoo! Messenger.

To unsubscribe: echo unsubscribe httperf | mail majordomo@linux.hpl.hp.com