Is there a way to obtain peak memory usage with MemScope 2.1? The
snapshot window shows max and current allocation per task and the
bottom of the window shows cummulative max and current values.
However, it looks like the "Total Max Bytes" is just the summation of
the peak values for each task. What would be more helpful for me is
to know what the peak memory allocation was in time (basically, what
is the hightest "Current Total Bytes" has ever been). I don't think
its very realistic to say that the peak memory utilization for an
application is the total of the peak utilizations for all tasks since
it isn't likely that all tasks will every allocate their max values in
any given scenario.

Thanks,
Josh

10-02-2007, 09:18 AM

unix

Re: MemScope Peak Memory Usage

Mears wrote:[color=blue]
> Is there a way to obtain peak memory usage with MemScope 2.1? The
> snapshot window shows max and current allocation per task and the
> bottom of the window shows cummulative max and current values.
> However, it looks like the "Total Max Bytes" is just the summation of
> the peak values for each task. What would be more helpful for me is
> to know what the peak memory allocation was in time (basically, what
> is the hightest "Current Total Bytes" has ever been). I don't think
> its very realistic to say that the peak memory utilization for an
> application is the total of the peak utilizations for all tasks since
> it isn't likely that all tasks will every allocate their max values in
> any given scenario.
>[/color]

On Apr 25, 2:39 pm, red floyd <no.s...@here.dude> wrote:[color=blue]
> Mears wrote:[color=green]
> > Is there a way to obtain peak memory usage with MemScope 2.1? The
> > snapshot window shows max and current allocation per task and the
> > bottom of the window shows cummulative max and current values.
> > However, it looks like the "Total Max Bytes" is just the summation of
> > the peak values for each task. What would be more helpful for me is
> > to know what the peak memory allocation was in time (basically, what
> > is the hightest "Current Total Bytes" has ever been). I don't think
> > its very realistic to say that the peak memory utilization for an
> > application is the total of the peak utilizations for all tasks since
> > it isn't likely that all tasks will every allocate their max values in
> > any given scenario.[/color]
>
> Section 4.1.4 of the MemScope manual (MemScope 3.0, alas) discusses this.[/color]

So is there an added metric in 3.0 or do they detail how to calculate
peak usage from what's listed?

10-02-2007, 09:18 AM

unix

Re: MemScope Peak Memory Usage

Mears wrote:[color=blue]
> On Apr 25, 2:39 pm, red floyd <no.s...@here.dude> wrote:[color=green]
>> Mears wrote:[color=darkred]
>>> Is there a way to obtain peak memory usage with MemScope 2.1? The
>>> snapshot window shows max and current allocation per task and the
>>> bottom of the window shows cummulative max and current values.
>>> However, it looks like the "Total Max Bytes" is just the summation of
>>> the peak values for each task. What would be more helpful for me is
>>> to know what the peak memory allocation was in time (basically, what
>>> is the hightest "Current Total Bytes" has ever been). I don't think
>>> its very realistic to say that the peak memory utilization for an
>>> application is the total of the peak utilizations for all tasks since
>>> it isn't likely that all tasks will every allocate their max values in
>>> any given scenario.[/color]
>> Section 4.1.4 of the MemScope manual (MemScope 3.0, alas) discusses this.[/color]
>
> So is there an added metric in 3.0 or do they detail how to calculate
> peak usage from what's listed?
>[/color]

Essentially, they say to use the Time View graph. Apparently that's
total memory usage.

10-02-2007, 09:18 AM

unix

Re: MemScope Peak Memory Usage

On Apr 27, 9:13 am, red floyd <no.s...@here.dude> wrote:[color=blue]
> Mears wrote:[color=green]
> > On Apr 25, 2:39 pm, red floyd <no.s...@here.dude> wrote:[color=darkred]
> >> Mears wrote:
> >>> Is there a way to obtain peak memory usage with MemScope 2.1? The
> >>> snapshot window shows max and current allocation per task and the
> >>> bottom of the window shows cummulative max and current values.
> >>> However, it looks like the "Total Max Bytes" is just the summation of
> >>> the peak values for each task. What would be more helpful for me is
> >>> to know what the peak memory allocation was in time (basically, what
> >>> is the hightest "Current Total Bytes" has ever been). I don't think
> >>> its very realistic to say that the peak memory utilization for an
> >>> application is the total of the peak utilizations for all tasks since
> >>> it isn't likely that all tasks will every allocate their max values in
> >>> any given scenario.
> >> Section 4.1.4 of the MemScope manual (MemScope 3.0, alas) discusses this.[/color][/color]
>[color=green]
> > So is there an added metric in 3.0 or do they detail how to calculate
> > peak usage from what's listed?[/color]
>
> Essentially, they say to use the Time View graph. Apparently that's
> total memory usage.- Hide quoted text -
>
> - Show quoted text -[/color]