From owner-freebsd-isp@FreeBSD.ORG Thu Apr 28 09:15:20 2005 Return-Path: Delivered-To: freebsd-isp@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8A97616A4CE for ; Thu, 28 Apr 2005 09:15:20 +0000 (GMT) Received: from mailspool.ops.uunet.co.za (mailspool.ops.uunet.co.za [196.7.0.140]) by mx1.FreeBSD.org (Postfix) with ESMTP id B40E643D1D for ; Thu, 28 Apr 2005 09:15:19 +0000 (GMT) (envelope-from mark@aboutit.co.za) Received: from 196-47-4-10.access.uunet.co.za ([196.47.4.10] helo=hermes.aboutit.co.za) by mailspool.ops.uunet.co.za with esmtp (Exim 3.36 #1) id 1DR576-00040o-00 for freebsd-isp@freebsd.org; Thu, 28 Apr 2005 11:15:17 +0200 Received: by hermes.aboutit.co.za (Postfix, from userid 65534) id D45427149E; Thu, 28 Apr 2005 11:15:11 +0200 (SAST) Received: from localhost (localhost [127.0.0.1]) by hermes.aboutit.co.za (Postfix) with ESMTP id 1D28997C91 for ; Thu, 28 Apr 2005 11:15:10 +0200 (SAST) Received: from hermes.aboutit.co.za (localhost [127.0.0.1]) by hermes.aboutit.co.za (Postfix) with ESMTP id 32C9369DC1 for ; Thu, 28 Apr 2005 11:15:09 +0200 (SAST) Message-ID: <212682.1114679709203.SLOX.WebMail.wwwrun@hermes.aboutit.co.za> From: Mark Bojara To: freebsd-isp@freebsd.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Priority: 3 (normal) X-Mailer: SuSE Linux Openexchange Server 4 - WebMail (Build 2.3780) X-Operating-System: Linux 2.4.19-4GB i386 (JVM 1.3.1_04) Organization: AboutIT Online Date: Thu, 28 Apr 2005 11:15:09 +0200 (SAST) X-Virus-Scanned: by AMaViS snapshot-20020531 X-Spam-Status: No, hits=-3.7 required=8.0 tests=AWL,BAYES_01 version=2.55 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.55 (1.174.2.19-2003-05-19-exp) Subject: apache in worker mode eats memory X-BeenThere: freebsd-isp@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Internet Services Providers List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 28 Apr 2005 09:15:20 -0000 Hi All Im running Apache 2.0.53 server on 5.4-RC3 AMD64 in Worker mode. This webserver serves 50000 hits per hour. Whats currently happening is it works fine for 8 hours then the server just starts spawning httpd processes when it reaches about 70 processes the box runs out of memory and swap space then crashes :( This is what I currently have set: ServerLimit 16 StartServers 2 MaxClients 150 MinSpareThreads 25 MaxSpareThreads 75 ThreadsPerChild 25 MaxRequestsPerChild 20000 EnableSendfile Off HostnameLookups Off EnableMMAP on Timeout 120 KeepAlive On MaxKeepAliveRequests 1024 KeepAliveTimeout 15 Anyone seen this perhaps a better way of doing it? Thanks Mark