You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@geode.apache.org by he...@apache.org on 2019/01/09 18:36:57 UTC

[geode-benchmarks] branch GEODE-6191 updated: add memory tuning parameters to reduce GC

This is an automated email from the ASF dual-hosted git repository.

heybales pushed a commit to branch GEODE-6191
in repository https://gitbox.apache.org/repos/asf/geode-benchmarks.git


The following commit(s) were added to refs/heads/GEODE-6191 by this push:
     new fc60232  add memory tuning parameters to reduce GC
fc60232 is described below

commit fc6023278d6a8a33812e18e373d478f12102e9ff
Author: Helena A. Bales <hb...@pivotal.io>
AuthorDate: Wed Jan 9 10:36:29 2019 -0800

    add memory tuning parameters to reduce GC
---
 .../java/org/apache/geode/benchmark/parameters/JVMParameters.java   | 6 ++++--
 .../main/java/org/apache/geode/benchmark/tests/GeodeBenchmark.java  | 2 +-
 2 files changed, 5 insertions(+), 3 deletions(-)

diff --git a/geode-benchmarks/src/main/java/org/apache/geode/benchmark/parameters/JVMParameters.java b/geode-benchmarks/src/main/java/org/apache/geode/benchmark/parameters/JVMParameters.java
index d6bd361..608c7df 100644
--- a/geode-benchmarks/src/main/java/org/apache/geode/benchmark/parameters/JVMParameters.java
+++ b/geode-benchmarks/src/main/java/org/apache/geode/benchmark/parameters/JVMParameters.java
@@ -40,8 +40,10 @@ public class JVMParameters {
       "-Dgemfire.OSProcess.ENABLE_OUTPUT_REDIRECTION=true",
       "-Dgemfire.launcher.registerSignalHandlers=true",
       "-Xmx8g",
-      "-Xms8g"
-
+      "-Xms8g",
+      "-XX:+PrintTenuringDistribution",
+      "-XX:SurvivorRatio=1",
+      "-XX:TargetSurvivorRatio=80"
   };
 
 }
diff --git a/geode-benchmarks/src/main/java/org/apache/geode/benchmark/tests/GeodeBenchmark.java b/geode-benchmarks/src/main/java/org/apache/geode/benchmark/tests/GeodeBenchmark.java
index 13c2b4e..4d34887 100644
--- a/geode-benchmarks/src/main/java/org/apache/geode/benchmark/tests/GeodeBenchmark.java
+++ b/geode-benchmarks/src/main/java/org/apache/geode/benchmark/tests/GeodeBenchmark.java
@@ -31,7 +31,7 @@ public class GeodeBenchmark {
     TestConfig testConfig = new TestConfig();
     testConfig.warmupSeconds(WARM_UP_TIME);
     testConfig.durationSeconds(BENCHMARK_DURATION);
-    testConfig.threads(512);
+    testConfig.threads(64);
     return testConfig;
   }