• Icon: Bug Bug
    • Resolution: Obsolete
    • Icon: Major Major
    • None
    • None
    • None

      Currently we hit around 9100 sessions in the QA lab before running out of heap. It's possible that we can improve on this by cleaning up the sessions more aggressively.

            [WELD-775] Try to reduce runtime use of heap

            Pete, I'm assigning this to you. When you need to verify something, let me know.

            Martin Gencur added a comment - Pete, I'm assigning this to you. When you need to verify something, let me know.

            I think this should be the one you're looking for https://hudson.qa.jboss.com/hudson/view/Weld/job/perf-weld-numberguess-load-single-jprofiler/79/artifact/weld-snapshot.jps . It doesn't contain records of method calls, use it in conjunction with the previous snapshot.

            Martin Gencur added a comment - I think this should be the one you're looking for https://hudson.qa.jboss.com/hudson/view/Weld/job/perf-weld-numberguess-load-single-jprofiler/79/artifact/weld-snapshot.jps . It doesn't contain records of method calls, use it in conjunction with the previous snapshot.

            We need to take a heap snapshot at that point as well as the standard JProfiler views so that I can explore the heap and see what is going on.

            Pete Muir (Inactive) added a comment - We need to take a heap snapshot at that point as well as the standard JProfiler views so that I can explore the heap and see what is going on.

            Martin Gencur added a comment - The jProfiler snapshot for 1500 sessions is available here: https://hudson.qa.jboss.com/hudson/view/Weld/job/perf-weld-numberguess-load-single-jprofiler/75/artifact/weld-snapshot.jps

            A 1500 snapshot will be good

            Pete Muir (Inactive) added a comment - A 1500 snapshot will be good

            You mean JProfiler snapshot? It will not be possible to get it for more than ~1500 sessions. The jProfiler slows all the things down very much so I get sampling errors then. I can only get the curve describing total amount of mem. Or I can get the snapshot for ~1500 at most.

            Martin Gencur added a comment - You mean JProfiler snapshot? It will not be possible to get it for more than ~1500 sessions. The jProfiler slows all the things down very much so I get sampling errors then. I can only get the curve describing total amount of mem. Or I can get the snapshot for ~1500 at most.

            Martin, could you provide a heap snapshot from the stress test run?

            Pete Muir (Inactive) added a comment - Martin, could you provide a heap snapshot from the stress test run?

              pmuiratbleepbleep Pete Muir (Inactive)
              pmuiratbleepbleep Pete Muir (Inactive)
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

                Created:
                Updated:
                Resolved: