memory usage

Collapse
This topic is closed.
X
X
 
  • Time
  • Show
Clear All
new posts
  • RedLars

    #1

    memory usage

    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' ?

  • RedLars

    #2
    Re: memory usage

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

    Appreciate any input.

    Comment

    • Michael Nemtsev, MVP

      #3
      Re: memory usage

      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


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


      Comment

      • RedLars

        #4
        Re: memory usage

        On 26 Sep, 13:25, Michael Nemtsev, MVP <nemt...@msn.co mwrote:
        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
        >
        RIs '.Net CLR memory' the way to go or 'Process' and select process in
        Rlist on the right hand side ?
        R>
        RAppreciate any input.
        R>
        Thanks for your reply.

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




        Comment

        • RedLars

          #5
          Re: memory usage

          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.


          Comment

          Working...