Date: Tue, 14 Feb 2006 11:00:46 +1100 From: "Robert Leftwich" <freebsd@rtl.fmailbox.com> To: "Charles Swiger" <cswiger@mac.com> Cc: "freebsd-questions@freebsd.org List" <freebsd-questions@freebsd.org> Subject: Re: Memory leak? Message-ID: <1139875246.18972.254292031@webmail.messagingengine.com> In-Reply-To: <5A1E3F19-24CD-42ED-A945-A37E57EB8748@mac.com> References: <1139792505.30118.254198744@webmail.messagingengine.com> <43F0434F.2000703@locolomo.org> <1139826617.10634.254226042@webmail.messagingengine.com> <20060213214053.GA20537@panix.com> <1139868809.6940.254283466@webmail.messagingengine.com> <5A1E3F19-24CD-42ED-A945-A37E57EB8748@mac.com>
next in thread | previous in thread | raw e-mail | index | archive | help
On Mon, 13 Feb 2006 17:58:07 -0500, "Charles Swiger" <cswiger@mac.com> said: > On Feb 13, 2006, at 5:13 PM, Robert Leftwich wrote: > > Possibly your database is using lots of SysV shared memory, which > would explain why "wired" is going up so much, otherwise perhaps > something in the kernel is leaking. "sysctl kern.malloc" might be > interesting to consider. What should I be looking for? The maximum MemUse is devbuf 2039 8340K, the max InUse is sysctloid 3613 176K. > > > Are my assumptions incorrect, should the totals displayed by top be at > > least approximately equal? > > Exclude the "buf" entry from your math, that will be closer. You > should be looking further down at the SIZE column to see which > processes are using so much RAM... > I can't see anything that explains the discrepancy. Below is the top -o size after a reboot, followed by the current top after 8 datasets (the extra python process is the analysis app - at a low memory usage point): (Note that the original 2 python processes are web servers and that I have 3 postgres clusters running on different ports, pending a move to separate machines - assuming I can solve this problem) PID USERNAME THR PRI NICE SIZE RES STATE C TIME WCPU COMMAND 599 msf 1 4 0 75256K 25408K accept 1 0:00 0.00% python 582 msf 1 76 0 53772K 5580K select 0 0:00 0.00% postgres 575 msf 1 76 0 53748K 5288K select 0 0:00 0.00% postgres 588 msf 1 76 0 53588K 5360K select 0 0:00 0.00% postgres 574 msf 1 76 0 53564K 5060K select 0 0:00 0.00% postgres 586 msf 1 76 0 52140K 14988K select 0 0:00 0.00% python 601 root 1 4 0 29388K 3944K sbwait 1 0:00 0.00% sshd 604 msf 1 76 0 29364K 3996K select 1 0:00 0.00% sshd 578 msf 1 76 0 29224K 5472K select 0 0:00 0.00% postgres 576 msf 1 76 0 29216K 5372K select 0 0:00 0.00% postgres 583 msf 1 76 0 20488K 5224K select 0 0:00 0.00% postgres 589 msf 1 76 0 20488K 4988K select 0 0:00 0.00% postgres 579 msf 1 76 0 20484K 5220K select 0 0:00 0.00% postgres 580 msf 1 81 0 19548K 5284K select 1 0:00 0.00% postgres 584 msf 1 77 0 19536K 5260K select 1 0:00 0.00% postgres 590 msf 1 76 0 19512K 5012K select 1 0:00 0.00% postgres PID USERNAME THR PRI NICE SIZE RES STATE C TIME WCPU COMMAND 2256 msf 4 20 0 83228K 31876K kserel 1 0:01 0.00% python 2257 msf 1 4 0 56340K 19836K sbwait 1 0:00 0.00% postgres 582 msf 1 76 0 53920K 36916K select 0 0:11 0.00% postgres 575 msf 1 76 0 53748K 3948K select 0 0:00 0.00% postgres 588 msf 1 76 0 53708K 36704K select 0 0:03 0.00% postgres 574 msf 1 76 0 53564K 3856K select 0 0:00 0.00% postgres 586 msf 1 76 0 52140K 13912K select 0 0:00 0.00% python 2641 root 1 4 0 29388K 2876K sbwait 1 0:00 0.00% sshd 2644 msf 1 76 0 29364K 2904K select 1 0:00 0.00% sshd 578 msf 1 76 0 29224K 4140K select 0 0:02 0.00% postgres 576 msf 1 76 0 29216K 4048K select 0 0:00 0.00% postgres 583 msf 1 76 0 20488K 3940K select 0 0:00 0.00% postgres 589 msf 1 76 0 20488K 3808K select 0 0:00 0.00% postgres 579 msf 1 76 0 20484K 3896K select 0 0:00 0.00% postgres 580 msf 1 81 0 19548K 3960K select 1 0:00 0.00% postgres 584 msf 1 76 0 19536K 3936K select 1 0:00 0.00% postgres 590 msf 1 76 0 19512K 3828K select 1 0:00 0.00% postgres Robert
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?1139875246.18972.254292031>