DX Application Performance Management

 View Only
  • 1.  LeakHunter size

    Posted Jul 07, 2020 11:50 AM
    Have LeakHunter configured and curious what scale the size is a measure of - is this Bytes, Kilobytes or what?  From the documentation it mentions it's the size of the leak but not the scale/measurement.


  • 2.  RE: LeakHunter size

    Broadcom Employee
    Posted Jul 13, 2020 12:46 PM

    Hello Dane,

    We do have a KB which will be published soon about it, here is for your reference:

    "LeakHunter does not measure size of collection in bytes.
    The 'size' parameter shows the size of the Collection or Map e.g. ArrayList.size() -- not bytes.


    Allocation method - The method in which the collection is instantiated; init() stands for constructor.
    Tracked Collection Allocation Rate - The number of allocations being tracked per second.
    Tracked Collection Count - The number of collections that have been tracked since LeakHunter is running.
    Size - The size of the Collection or Map e.g. ArrayList.size() -- not bytes."

    See If it helps you.

    Gustavo.




  • 3.  RE: LeakHunter size
    Best Answer

    Broadcom Employee
    Posted Jul 13, 2020 04:36 PM
    Hi Dane, 

    Size is a number of elements in array, collection, etc.
    Size = The size of the Collection or Map e.g. ArrayList.size(). It's NOT in KBytes.

    Basically, the LeakHunter monitors the size of Collection and Map; these are usually the source of long term memory
    leak. It immediately tracks the size of the collection when the appserver restarts.

    the letter "K" means in the Explorer in metric "Size", for one: Size=491,2K ,
    It means the size is 491,200.

    Hope this helps.

    Thanks,
    Yanna