[core] Add the "measurement.trackjvm" property to measure JVM statistics
when the status thread is enabled. This tracks the GC count, thread count, memory used and average system load (if implemented) over time as well as the max and min for each measurement at the end. Also, every run will now measure the total number of garbage collections from all pools.
Showing
- core/src/main/java/com/yahoo/ycsb/Client.java 135 additions, 5 deletionscore/src/main/java/com/yahoo/ycsb/Client.java
- core/src/main/java/com/yahoo/ycsb/Utils.java 49 additions, 0 deletionscore/src/main/java/com/yahoo/ycsb/Utils.java
- core/src/main/java/com/yahoo/ycsb/measurements/Measurements.java 3 additions, 0 deletions...c/main/java/com/yahoo/ycsb/measurements/Measurements.java
- core/src/test/java/com/yahoo/ycsb/TestUtils.java 13 additions, 0 deletionscore/src/test/java/com/yahoo/ycsb/TestUtils.java
- workloads/workload_template 12 additions, 2 deletionsworkloads/workload_template
Please register or sign in to comment