Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 13 Dec 2000 10:54:45 -0800 (PST)
From:      Keith Simonsen <bangel@elite.net>
To:        questions@freebsd.org
Subject:   high load web server, resource limits?
Message-ID:  <Pine.BSF.3.96.1001213104831.94714G-100000@localhost>

next in thread | raw e-mail | index | archive | help
Hi,

I'm looking for suggestions on decreasing the load on a webserver that
runs many many perl scripts.

These are the average statistics:
last pid: 22662;  load averages: 148.11, 137.78, 127.95 up 0+02:31:01
13:49:46
761 processes: 140 running, 591 sleeping, 30 zombie
CPU states: 40.2% user,  0.0% nice, 58.5% system,  1.4% interrupt,  0.0%
idle
Mem: 140M Active, 196M Inact, 60M Wired, 5652K Buf, 100M Free
Swap: 494M Total, 494M Free

FreeBSD cipher 3.5-STABLE FreeBSD 3.5-STABLE #1: Thu Jul 20
11:44:07 

When the site gets real busy the load average climbs until the machine
locks up. I've searched list archives and not found any applicable
solution. 

Editing the poorly written scripts is not an option, neither is
setrlimit() stuff because I don't want to KILL the process.

The only solution I can think of is modding apache's suexec module to
change the relative priority of the scripts via nice.

Thanks in advance for any other suggestions.

Keith 



To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-questions" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.BSF.3.96.1001213104831.94714G-100000>