https://bz.apache.org/bugzilla/show_bug.cgi?id=63565

            Bug ID: 63565
           Summary: GC issue with Jmeter during the endurance run
           Product: JMeter
           Version: 5.1
          Hardware: PC
                OS: Solaris
            Status: NEW
          Severity: normal
          Priority: P2
         Component: Main
          Assignee: [email protected]
          Reporter: [email protected]
  Target Milestone: JMETER_5.2

Created attachment 36656
  --> https://bz.apache.org/bugzilla/attachment.cgi?id=36656&action=edit
JmeterGCLog

Hi,

We have been testing couchbase DB performance with Jmeter-5.1 and we are
experiencing the GC issue(YGC). we didn't hit with with a memory leak and our
Tenured space is completely flat throughout the run.

Machine Spec:
 GNU/Linux x86_64 (64 bit)
 RAM ~16 GB
 Disk 60 GB
 Processor 6 Core

Jmeter Info:
 Version: 5.1
 Heap Size: 6 GB
 GC: G1 (Default) 

1. Run was conducted for 4 hours
2. 1 Load generator was used to push data to Couchbase database
3. The 95th percentile RT is 1ms.
4. Our Objects are short lived and none of it gets promoted to Tenured space. 
5. We see a increased time consumption of Young GC time during the endurance
run
6. Exactly after 2.30 hours of run, The G1 reallocates the memory size within
the heap. i.e, it shrinks the Young generation and Increases the Tenure space 
7. From there on we see a spike in our RT. We don't see any issue with
Couchbase side but with the Jmeter on clearing the objects time. Its
exponentially growing along with the run
8. We have executed one more round of test by enabling the verbose gc log. What
we found is that most of the time were spent in the Ref Proc.

Attaching the screenshot as well as the gc log for your reference.

-- 
You are receiving this mail because:
You are the assignee for the bug.

Reply via email to