It can be reproduced on Catalyst test suite.
$ cpanm --look Catalyst
$ perl Makefile.PL && make
$ PERL5OPT=-d:NYTProf NYTPROF=addpid=1 prove -b
$ nytprofmerge -o merged.out nytprof.out.*

On Sun, Apr 7, 2013 at 2:01 AM, Vladimir Timofeev <[email protected]> wrote:
> On Sun, Apr 7, 2013 at 1:24 AM, Tim Bunce <[email protected]> wrote:
>> On Sat, Apr 06, 2013 at 11:13:12PM +0400, Vladimir Timofeev wrote:
>>> Hi
>>
>> Hi Vladimir.
>>
>>> On Sat, Apr 6, 2013 at 6:21 PM, Tim Bunce <[email protected]> wrote:
>>> > Anyone tried it out yet?
>>>
>>> Yes, just run test site from one of our big applications with it:
>>> $ PERL5OPT=-d:NYTProf NYTPROF=addpid=1 prove
>>> then merge these 134 reports:
>>> $ nytprofmerge -o merged.out nytprof.out.*
>>> and got:
>>> Apr 06 22:30:53 vov.home kernel: Out of memory: Kill process 9028
>>> (nytprofmerge) score 713 or sacrifice child
>>> Apr 06 22:30:53 vov.home kernel: Killed process 9028 (nytprofmerge)
>>> total-vm:23488952kB, anon-rss:23469036kB, file-rss:0kB
>>>
>>> With current stable 4.25 all was okey.
>>> nytprofmerge consume about 2.6Mb of RSS memory before its finish.
>>
>> 2.6Mb of RSS memory doesn't seem like much. Did you mean GB?
>> The OOM log you quote shows about 23GB for total-vm.
>
> Sorry for my wording, I mean that
> 2.6Mb use nytprofmerge v4.25
> OOM for nytprofmerge v5.0
>
>>
>> I can't see how the changes in v5 would make nytprofmerge use more memory,
>> so I'm puzzled by your report.
>>
>> How much memory does the v4.25 nytprofmerge use?
>>
>> Tim.
>>
>> --
>> --
>> You've received this message because you are subscribed to
>> the Devel::NYTProf Development User group.
>>
>> Group hosted at:  http://groups.google.com/group/develnytprof-dev
>> Project hosted at:  http://perl-devel-nytprof.googlecode.com
>> CPAN distribution:  http://search.cpan.org/dist/Devel-NYTProf
>>
>> To post, email:  [email protected]
>> To unsubscribe, email:  [email protected]
>> ---
>> You received this message because you are subscribed to the Google Groups 
>> "Devel::NYTProf Dev" group.
>> To unsubscribe from this group and stop receiving emails from it, send an 
>> email to [email protected].
>> For more options, visit https://groups.google.com/groups/opt_out.
>>
>>
>
>
>
> --
> Vladimir Timofeev <[email protected]>



-- 
Vladimir Timofeev <[email protected]>

-- 
-- 
You've received this message because you are subscribed to
the Devel::NYTProf Development User group.

Group hosted at:  http://groups.google.com/group/develnytprof-dev
Project hosted at:  http://perl-devel-nytprof.googlecode.com
CPAN distribution:  http://search.cpan.org/dist/Devel-NYTProf

To post, email:  [email protected]
To unsubscribe, email:  [email protected]
--- 
You received this message because you are subscribed to the Google Groups 
"Devel::NYTProf Dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/groups/opt_out.


Reply via email to