Date: Fri, 21 Sep 2001 18:07:25 -0400 From: "ISPrime Support" <support@isprime.com> To: "Luke Cowell" <lukec@georgio.e-and-s.com>, <stable@FreeBSD.ORG> Subject: Re: memory leak in FBSD 4.4-STABLE Message-ID: <001f01c142e9$cc0f9130$02010a0a@energy> References: <B7D1077F.1150%lukec@georgio.e-and-s.com>
next in thread | previous in thread | raw e-mail | index | archive | help
[-- Attachment #1 --]
Re: memory leak in FBSD 4.4-STABLEI already did that on the boxes and the configs are identical.
--Phil Rosenthal
Team Supreme, Inc.
347-739-4737
----- Original Message -----
From: Luke Cowell
To: ISPrime Support ; stable@FreeBSD.ORG
Sent: Friday, September 21, 2001 6:04 PM
Subject: Re: memory leak in FBSD 4.4-STABLE
Well at any rate here's something you can do to keep you box stable until a real solution in found. Update the MaxRequestsPerChild directive in the apache conf. This may be at 0 where a child process will never die. Set it to something like 100 so the child will die after it serves 100 requests.
I would go through the config and compare everything in the first section on the 2 different servers.
Luke
On 9/21/01 2:47 PM, "ISPrime Support" <support@isprime.com> wrote:
Same binary of apache on both boxes, 1.3.20
--Phil Rosenthal
Team Supreme, Inc.
347-739-4737
----- Original Message -----
From: Luke Cowell <mailto:lukec@georgio.e-and-s.com>
To: ISPrime Support <mailto:support@isprime.com>
Sent: Friday, September 21, 2001 5:44 PM
Subject: Re: memory leak in FBSD 4.4-STABLE
On 9/21/01 2:35 PM, "ISPrime Support" <support@isprime.com> wrote:
I have two servers load balanced running a large-load website (about 20 megabit each server)
one is running 4.4-STABLE other is 4.3-STABLE from about two months ago.
the apache binary is the same on both.
the 4.4 system over time the apache processes get HUGE until the system runs out of swap, and the 4.3 system stays small.
last pid: 55332; load averages: 64.88, 25.57, 17.49 up 48+04:46:20 17:29:09
768 processes: 13 running, 754 sleeping, 1 zombie
CPU states: 24.0% user, 0.0% nice, 18.4% system, 8.6% interrupt, 48.9% idle
Mem: 574M Active, 91M Inact, 317M Wired, 20M Cache, 112M Buf, 1664K Free
Swap: 3072M Total, 128M Used, 2944M Free, 4% Inuse, 16K In, 13M Out
PID USERNAME PRI NICE SIZE RES STATE C TIME WCPU CPU COMMAND
41660 nobody 2 0 6996K 4452K select 1 0:03 10.25% 10.25% httpd-statu
41543 nobody 2 0 6688K 4192K select 0 0:03 9.77% 9.77% httpd-statu
42025 nobody 2 0 6400K 3760K accept 1 0:03 9.72% 8.84% httpd-statu
55332 root 24 -20 2800K 880K CPU1 1 0:02 22.13% 6.54% top
41792 nobody 2 0 7056K 4492K select 1 0:03 4.44% 4.44% httpd-statu
41872 nobody 2 0 5980K 3804K select 1 0:02 4.35% 4.35% httpd-statu
3 root 18 0 0K 0K psleep 0 38:01 4.30% 4.30% vmdaemon
41553 nobody 2 0 5980K 3428K accept 0 0:03 4.72% 4.30% httpd-statu
41915 nobody 2 0 7648K 4912K accept 0 0:04 4.20% 4.20% httpd-statu
42040 nobody 2 0 5276K 3336K select 1 0:02 4.15% 4.15% httpd-statu
41736 nobody 2 0 6112K 3744K select 1 0:05 4.10% 4.10% httpd-statu
42007 nobody 2 0 5980K 3508K select 1 0:04 4.46% 4.05% httpd-statu
41847 nobody 2 0 4700K 2492K accept 0 0:02 2.68% 2.44% httpd-statu
This is after about 20 minutes of running. given 3-4 hours they will be about 10 megs each.
This is the 4.3 system after 1 hour of uptime:
last pid: 23347; load averages: 3.58, 1.88, 1.72 up 3+16:15:28 17:35:16
1328 processes:12 running, 1315 sleeping, 1 zombie
CPU states: 11.7% user, 0.0% nice, 8.1% system, 6.4% interrupt, 73.8% idle
Mem: 661M Active, 55M Inact, 237M Wired, 50M Cache, 112M Buf, 1664K Free
Swap: 1024M Total, 8960K Used, 1015M Free
PID USERNAME PRI NICE SIZE RES STATE C TIME WCPU CPU COMMAND
182 mysql 2 0 12352K 156K poll 0 0:05 0.00% 0.00% mysqld
23344 root -10 -20 3440K 940K CPU0 0 0:03 1.37% 1.37% top
195 nobody 2 0 3308K 248K accept 0 0:00 0.00% 0.00% phphttpd
196 nobody 2 0 3308K 248K accept 0 0:00 0.00% 0.00% phphttpd
193 nobody 2 0 3304K 236K accept 0 0:00 0.00% 0.00% phphttpd
194 nobody 2 0 3296K 232K accept 0 0:00 0.00% 0.00% phphttpd
191 root 2 0 3056K 208K select 0 0:18 0.00% 0.00% phphttpd
23337 root 2 0 2308K 1324K select 1 0:00 0.00% 0.00% sshd
19526 root 2 0 2308K 1276K select 1 0:00 0.00% 0.00% sshd
106 root 2 0 2224K 528K select 0 0:01 0.00% 0.00% sshd
8049 nobody 2 0 2068K 1236K sbwait 0 0:01 0.00% 0.00% httpd-status
7622 nobody 2 0 2064K 1268K select 0 0:01 0.00% 0.00% httpd-status
8251 nobody 2 0 2056K 1224K sbwait 0 0:01 0.00% 0.00% httpd-status
7260 nobody 2 0 2056K 1224K sbwait 0 0:01 0.00% 0.00% httpd-status
7780 nobody 2 0 2056K 1224K select 1 0:01 0.00% 0.00% httpd-status
7898 nobody 2 0 2056K 1204K select 0 0:01 0.00% 0.00% httpd-status
Any ideas?
Yeah, I'd check what versions of apache are you running ? You theory doesn't hold much water unless the version are the same. I would also check to see what sort of memory configuration you have for apache.
Luke
[-- Attachment #2 --]
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD><TITLE>Re: memory leak in FBSD 4.4-STABLE</TITLE>
<META http-equiv=Content-Type content="text/html; charset=iso-8859-1">
<META content="MSHTML 6.00.2600.0" name=GENERATOR>
<STYLE></STYLE>
</HEAD>
<BODY bgColor=#ffffff>
<DIV><FONT face=Arial size=2>I already did that on the boxes and the configs are
identical.</FONT></DIV>
<DIV>--Phil Rosenthal<BR>Team Supreme, Inc.<BR>347-739-4737</DIV>
<BLOCKQUOTE
style="PADDING-RIGHT: 0px; PADDING-LEFT: 5px; MARGIN-LEFT: 5px; BORDER-LEFT: #000000 2px solid; MARGIN-RIGHT: 0px">
<DIV style="FONT: 10pt arial">----- Original Message ----- </DIV>
<DIV
style="BACKGROUND: #e4e4e4; FONT: 10pt arial; font-color: black"><B>From:</B>
<A title=lukec@georgio.e-and-s.com
href="mailto:lukec@georgio.e-and-s.com">Luke Cowell</A> </DIV>
<DIV style="FONT: 10pt arial"><B>To:</B> <A title=support@isprime.com
href="mailto:support@isprime.com">ISPrime Support</A> ; <A
title=stable@FreeBSD.ORG
href="mailto:stable@FreeBSD.ORG">stable@FreeBSD.ORG</A> </DIV>
<DIV style="FONT: 10pt arial"><B>Sent:</B> Friday, September 21, 2001 6:04
PM</DIV>
<DIV style="FONT: 10pt arial"><B>Subject:</B> Re: memory leak in FBSD
4.4-STABLE</DIV>
<DIV><BR></DIV><FONT face=Arial>Well at any rate here’s something you can do
to keep you box stable until a real solution in found. Update the
MaxRequestsPerChild directive in the apache conf. This may be at 0 where a
child process will never die. Set it to something like 100 so the child will
die after it serves 100 requests.<BR><BR> I would go through the config
and compare everything in the first section on the 2 different servers.
<BR><BR>Luke</FONT><FONT face=Verdana> <BR><BR><BR>On 9/21/01 2:47 PM,
"ISPrime Support" <support@isprime.com> wrote:<BR><BR></FONT>
<BLOCKQUOTE><FONT size=2><FONT face=Arial>Same binary of apache on both
boxes, 1.3.20<BR></FONT></FONT><FONT face=Verdana>--Phil Rosenthal<BR>Team
Supreme, Inc.<BR>347-739-4737<BR>----- Original Message ----- <BR></FONT>
<BLOCKQUOTE><FONT face=Verdana><B>From:</B> Luke Cowell
<mailto:lukec@georgio.e-and-s.com> <BR><B>To:</B> ISPrime
Support <mailto:support@isprime.com> <BR><B>Sent:</B> Friday,
September 21, 2001 5:44 PM<BR><B>Subject:</B> Re: memory leak in FBSD
4.4-STABLE<BR><BR>On 9/21/01 2:35 PM, "ISPrime Support"
<support@isprime.com> wrote:<BR><BR></FONT>
<BLOCKQUOTE><FONT size=2><FONT face=Arial>I have two servers load
balanced running a large-load website (about 20 megabit each
server)<BR>one is running 4.4-STABLE other is 4.3-STABLE from about two
months ago.<BR>the apache binary is the same on both.<BR>the 4.4 system
over time the apache processes get HUGE until the system runs out of
swap, and the 4.3 system stays small.<BR>last pid: 55332; load
averages: 64.88, 25.57, 17.49 up 48+04:46:20 17:29:09<BR>768
processes: 13 running, 754 sleeping, 1 zombie<BR>CPU states: 24.0% user,
0.0% nice, 18.4% system, 8.6% interrupt, 48.9% idle<BR>Mem:
574M Active, 91M Inact, 317M Wired, 20M Cache, 112M Buf, 1664K
Free<BR>Swap: 3072M Total, 128M Used, 2944M Free, 4% Inuse, 16K In, 13M
Out<BR> <BR> PID USERNAME PRI NICE SIZE
RES STATE C TIME WCPU
CPU COMMAND<BR>41660 nobody 2
0 6996K 4452K select 1 0:03 10.25%
10.25% httpd-statu<BR>41543 nobody 2
0 6688K 4192K select 0 0:03
9.77% 9.77% httpd-statu<BR>42025 nobody
2 0 6400K 3760K accept 1
0:03 9.72% 8.84% httpd-statu<BR>55332 root
24 -20 2800K 880K CPU1
1 0:02 22.13% 6.54% top<BR>41792 nobody
2 0 7056K 4492K select 1
0:03 4.44% 4.44% httpd-statu<BR>41872 nobody
2 0 5980K 3804K select 1
0:02 4.35% 4.35%
httpd-statu<BR> 3 root
18 0
0K 0K psleep 0
38:01 4.30% 4.30% vmdaemon<BR>41553 nobody
2 0 5980K 3428K accept 0
0:03 4.72% 4.30% httpd-statu<BR>41915 nobody
2 0 7648K 4912K accept 0
0:04 4.20% 4.20% httpd-statu<BR>42040 nobody
2 0 5276K 3336K select 1
0:02 4.15% 4.15% httpd-statu<BR>41736 nobody
2 0 6112K 3744K select 1
0:05 4.10% 4.10% httpd-statu<BR>42007 nobody
2 0 5980K 3508K select 1
0:04 4.46% 4.05% httpd-statu<BR>41847 nobody
2 0 4700K 2492K accept 0
0:02 2.68% 2.44%
httpd-statu<BR></FONT></FONT><FONT face=Verdana><BR></FONT><FONT
size=2><FONT face=Arial>This is after about 20 minutes of running.
given 3-4 hours they will be about 10 megs
each.<BR></FONT></FONT><FONT face=Verdana><BR></FONT><FONT size=2><FONT
face=Arial>This is the 4.3 system after 1 hour of uptime:<BR>last pid:
23347; load averages: 3.58, 1.88, 1.72
up 3+16:15:28 17:35:16<BR>1328 processes:12
running, 1315 sleeping, 1 zombie<BR>CPU states: 11.7% user, 0.0%
nice, 8.1% system, 6.4% interrupt, 73.8% idle<BR>Mem: 661M
Active, 55M Inact, 237M Wired, 50M Cache, 112M Buf, 1664K Free<BR>Swap:
1024M Total, 8960K Used, 1015M Free<BR></FONT></FONT><FONT
face=Verdana><BR></FONT><FONT size=2><FONT face=Arial>PID USERNAME PRI
NICE SIZE RES STATE C TIME
WCPU CPU COMMAND<BR> 182 mysql
2 0 12352K 156K
poll 0 0:05 0.00% 0.00%
mysqld<BR>23344 root -10 -20 3440K
940K CPU0 0 0:03 1.37%
1.37% top<BR> 195 nobody 2
0 3308K 248K accept 0 0:00
0.00% 0.00% phphttpd<BR> 196 nobody
2 0 3308K 248K
accept 0 0:00 0.00% 0.00%
phphttpd<BR> 193 nobody 2
0 3304K 236K accept 0 0:00
0.00% 0.00% phphttpd<BR> 194 nobody
2 0 3296K 232K
accept 0 0:00 0.00% 0.00%
phphttpd<BR> 191 root 2
0 3056K 208K select 0 0:18
0.00% 0.00% phphttpd<BR>23337 root
2 0 2308K
1324K select 1 0:00 0.00% 0.00%
sshd<BR>19526 root 2 0
2308K 1276K select 1 0:00 0.00%
0.00% sshd<BR> 106 root
2 0 2224K
528K select 0 0:01 0.00% 0.00%
sshd<BR> 8049 nobody 2 0
2068K 1236K sbwait 0 0:01 0.00%
0.00% httpd-status<BR> 7622 nobody 2
0 2064K 1268K select 0 0:01
0.00% 0.00% httpd-status<BR> 8251 nobody
2 0 2056K 1224K sbwait 0
0:01 0.00% 0.00% httpd-status<BR> 7260
nobody 2 0 2056K 1224K
sbwait 0 0:01 0.00% 0.00%
httpd-status<BR> 7780 nobody 2
0 2056K 1224K select 1 0:01
0.00% 0.00% httpd-status<BR> 7898 nobody
2 0 2056K 1204K select 0
0:01 0.00% 0.00%
httpd-status<BR></FONT></FONT><FONT
face=Verdana><BR> <BR></FONT><FONT size=2><FONT face=Arial>Any
ideas?<BR></FONT></FONT><FONT
face=Verdana><BR><BR></FONT></BLOCKQUOTE><FONT face=Verdana><BR>Yeah, I’d
check what versions of apache are you running ? You theory doesn’t hold
much water unless the version are the same. I would also check to see what
sort of memory configuration you have for apache.<BR><BR>Luke
<BR><BR></FONT></BLOCKQUOTE></BLOCKQUOTE><FONT
face=Verdana><BR></BLOCKQUOTE></FONT></BODY></HTML>
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?001f01c142e9$cc0f9130$02010a0a>
