memory usage

R

RedLars

Read somewhere that using TaskManager to monitor a .NET (version 1.0)
application's memory usage might not give the most accurat result. Is
this true? Would perfmon be a better application for such task? What
properties within perfmon would yield the most reliable indication of
memory usage? Maybe 'Private bytes' ?
 
R

RedLars

Is '.Net CLR memory' the way to go or 'Process' and select process in
list on the right hand side ?

Appreciate any input.
 
M

Michael Nemtsev, MVP

Hello RedLars,

try these
Process/Virtual Bytes
Process/Private Bytes
.net CLR Memory/# Bytes in all Heaps
.net CLR Memory/% Time in GC
.net CLR Memory/Large Object Heap size
.net CLR Loading/Bytes in Loader Heap
.net CLR Loading/Current Assemblies

---
WBR,
Michael Nemtsev [.NET/C# MVP] :: blog: http://spaces.live.com/laflour

"The greatest danger for most of us is not that our aim is too high and we
miss it, but that it is too low and we reach it" (c) Michelangelo


R> Is '.Net CLR memory' the way to go or 'Process' and select process in
R> list on the right hand side ?
R>
R> Appreciate any input.
R>
 
R

RedLars

Hello RedLars,

try these
Process/Virtual Bytes
Process/Private Bytes
.net CLR Memory/# Bytes in all Heaps
.net CLR Memory/% Time in GC
.net CLR Memory/Large Object Heap size
.net CLR Loading/Bytes in Loader Heap
.net CLR Loading/Current Assemblies

---
WBR,
Michael Nemtsev [.NET/C# MVP] :: blog:http://spaces.live.com/laflour

"The greatest danger for most of us is not that our aim is too high and we
miss it, but that it is too low and we reach it" (c) Michelangelo

R> Is '.Net CLR memory' the way to go or 'Process' and select process in
R> list on the right hand side ?
R>
R> Appreciate any input.
R>

Thanks for your reply.

What is the definition of 'Private Bytes' ? (Does it cover both
managed and unmanged memory ?)
 
R

RedLars

And another thing, any reason why .net CLR Memory performance object
is missing from perfmon on a computer? (Using WinXP + Sp2 and
installed .NET 1.0\1.1\2.0). The computer had .net CLR data\loading
and oracle something. My computer has about 12 .net clr <name>
options.
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top