Uploaded image for project: 'Ignite'
  1. Ignite
  2. IGNITE-7918

Huge memory leak when data streamer used together with local cache

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Resolved
    • Major
    • Resolution: Fixed
    • 2.3
    • 2.7
    • cache
    • None

    Description

      Dear Igniters,

      We observe huge memory leak when data streamer used together with local cache.

      In the attached demo producer produces local cache with single binary object and passes this to the queue. Consumer picks up the cache from the queue, constructs different binary object from it, adds it to global partitioned cache and destroys local cache.

      This design causes a significant leak - the whole heap is used within minutes (no matter if this is 4G or 24G).

       

       

      Attachments

        1. MemLeak-Ignite.txt
          14 kB
          Zbyszek B
        2. MemLeak-Ignite.png
          79 kB
          Zbyszek B
        3. Demo.java
          10 kB
          Zbyszek B

        Issue Links

          Activity

            People

              aealeksandrov Andrei Aleksandrov
              zbyszek Zbyszek B
              Votes:
              0 Vote for this issue
              Watchers:
              8 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: