[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: 20051010: 6.4.2 pqact memory leak and suggestion



Daryl,

>Date: Mon, 10 Oct 2005 11:10:16 -0500 (CDT)
>From: Daryl Herzmann <address@hidden>
>Organization: Iowa State University
>To: Steve Emmerson <address@hidden>
>Subject: Re: 20051010: 6.4.2 pqact memory leak and suggestion 

The above message contained the following:

> Sorry, here is a better example:
> 
> $ date ; ps aux | grep pqact | grep -v grep
> Mon Oct 10 11:04:49 CDT 2005
> ldm      14813  0.2 12.1 408684 249852 ?     S    09:38   0:12 pqact -f 
> ANY-NEXRAD etc/pqact.conf
> ldm      14814  0.2  4.1 406192 84540 ?      S    09:38   0:11 pqact -f 
> NEXRAD etc/pqact_NEXRAD.conf
> 
> $ date ; ps aux | grep pqact | grep -v grep
> Mon Oct 10 11:05:10 CDT 2005
> ldm      14813  0.2 12.2 408684 252260 ?     S    09:38   0:12 pqact -f 
> ANY-NEXRAD etc/pqact.conf
> ldm      14814  0.2  4.1 406192 85364 ?      S    09:38   0:11 pqact -f 
> NEXRAD etc/pqact_NEXRAD.conf
> 
> You can see it is growing in a hurry.  I will see how large it goes.  The 
> system has 2 GB of memory and 4 GB of swap, so we should be okay for a 
> while...  I just started using this system (Dell PE2850) this weekend.

OK.  Please keep me apprised.

> > I expect the memory-usage of a pqact(1) process to grow initially.
> > It should, however, reach a plateau when it runs out of virgin
> > file-descriptors and starts reusing them.
> 
> Yup, on a LDM 6.4.0 machine, I get:
> 
> $ ps auxw | grep pqact
> ldm      22514  2.4  0.8 10376 8552 ?        R    Aug01 2440:04 pqact
> 
> >> Oct 10 13:16:40 mesonet pqact[7592] NOTE: child 7699 exited with status 1
> >> cmd was (PIPE close   -strip scripts/RR3parse.py)
> >
> > That's in my list.  I'm not sure, however, if that would be a big-fix or
> > a new feature.  If it's a bug-fix, then I can put it in 6.4.3.  If,
> > however, it's a new feature, then it'll have to wait until 6.5.
> > What do you think?
> 
> Thanks for asking.  It is a feature, so I can wait for 6.5.  It is a much 
> needed feature, IMHO...

Interesting.  I'd convinced myself that it was a bug-fix -- especially
if the command is just tagged onto the end of the current message.

> I will try using 6.4.2 on a x86 32 bit machine and see what happens...
> 
> thanks,
>    daryl
> 
> -- 
> /**
>   * Daryl Herzmann (address@hidden)
>   * Program Assistant -- Iowa Environmental Mesonet
>   * http://mesonet.agron.iastate.edu
>   */

Regards,
Steve Emmerson


NOTE: All email exchanges with Unidata User Support are recorded in the Unidata inquiry tracking system and then made publicly available through the web. If you do not want to have your interactions made available in this way, you must let us know in each email you send to us.