Return-Path: Delivered-To: apmail-httpd-dev-archive@www.apache.org Received: (qmail 75106 invoked from network); 4 May 2005 19:54:02 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (209.237.227.199) by minotaur.apache.org with SMTP; 4 May 2005 19:54:02 -0000 Received: (qmail 36204 invoked by uid 500); 4 May 2005 19:53:25 -0000 Delivered-To: apmail-httpd-dev-archive@httpd.apache.org Received: (qmail 36144 invoked by uid 500); 4 May 2005 19:53:24 -0000 Mailing-List: contact dev-help@httpd.apache.org; run by ezmlm Precedence: bulk Reply-To: dev@httpd.apache.org list-help: list-unsubscribe: List-Post: Delivered-To: mailing list dev@httpd.apache.org Received: (qmail 36087 invoked by uid 99); 4 May 2005 19:53:24 -0000 X-ASF-Spam-Status: No, hits=0.0 required=10.0 tests= X-Spam-Check-By: apache.org Received-SPF: pass (hermes.apache.org: local policy) Received: from skutsje.san.webweaving.org (HELO skutsje.san.webweaving.org) (209.132.96.45) by apache.org (qpsmtpd/0.28) with ESMTP; Wed, 04 May 2005 12:53:24 -0700 Received: from skutsje.san.webweaving.org (skutsje.san.webweaving.org [209.132.96.45] (may be forged)) by skutsje.san.webweaving.org (8.12.9/8.12.9) with ESMTP id j44JpEng066168 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Wed, 4 May 2005 12:51:14 -0700 (PDT) (envelope-from dirkx@webweaving.org) Received: from localhost (dirkx@localhost) by skutsje.san.webweaving.org (8.12.9/8.12.9/Submit) with ESMTP id j44JpESV066165; Wed, 4 May 2005 12:51:14 -0700 (PDT) (envelope-from dirkx@webweaving.org) X-Authentication-Warning: skutsje.san.webweaving.org: dirkx owned process doing -bs Date: Wed, 4 May 2005 12:51:14 -0700 (PDT) From: Dirk-Willem van Gulik X-X-Sender: dirkx@skutsje.san.webweaving.org To: test-dev@httpd.apache.org cc: dev@httpd.apache.org, "'Sergey Ten'" Subject: Re: stress testing of Apache server In-Reply-To: Message-ID: <20050504124931.V62938@skutsje.san.webweaving.org> References: <200505032007.j43K6uXW018681@sourcelabs.sourcelabs.com> <4277E46B.4070209@force-elite.com> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII X-Virus-Checked: Checked X-Spam-Rating: minotaur.apache.org 1.6.2 0/1000/N > Ok, there's one area where I've had trouble with Apache performance, > and that's in serving very big files. If you've got a lot of people > downloading 100 MB files via dialup connections, the process count can > get uncomfortably high. I've tried a number of the 'single process' web My expericen with dialup or satcom links is that such is mostly a function of the OS and its TCP stack. Apart from upping the obvious it can help to disallow (or intentionally) allow large buffers on OS level and/or tune the moment the lingering starts to let apache off the hook again. The behavioural differences between BSD, Linxu and Solaris are enourmous for this type of workload. Dw