locked
Remote performance monitor RRS feed

  • Question

  • Hello.

    I try to use Remote Performance Monitor to understand memory leaks in my
    application.
    In my application i create a class "Pippo" and another class
    PippooList:List<Pippo>.
    In my forms i use these objects for the logic of my app.
    After some creation and use of my objects in the remote performance monitor
    when i press the "View GC Heap" i see
    the root of the objects in the Garbage Collectior Heap.

    In the statistics group i see that the number of instancies of Pippo is 0
    and then i think that i use correctly my objects (The GC have collected my
    objects).
    But i see that there is a type called "Pippo[]" with 1 instance of 12 bytes.
    If i see the roots tree i see that the instance is in the form of:

    [rootTongue Tiedtatic (System.Collections.Generic.List`1<Pippo>)] Pippo[]

    The number of instancies of System.Collections.Generic.List`1<Pippo> is 0.

    Is that right?
    What is the meaning of the Pippo[] instance?

    Thanks in advance.

    Simon.

    Friday, May 25, 2007 2:57 PM

Answers

  • Have you called 'View GC Heap' twice? Some objects needs two GC Collections.

    Stefan
    Friday, May 25, 2007 9:17 PM