From bcf92a4b08724e4ed2992f63bba22d7251d5bc8c Mon Sep 17 00:00:00 2001 From: Richard Peter Date: Thu, 26 Jun 2014 17:46:44 -0500 Subject: [PATCH] Omaha #3274 Tweak G1 Flags for Cave Change-Id: I7d8ac93f2a245ff35261b2f98f997d201495c4f6 Former-commit-id: 1a472d4b2e775165e12fdafc0f685459f968af2b [formerly 6bc89f242008e9c56e2199b05938771e630030b9] [formerly 46f42687e26bfffe1d801851226c42447e1ccfc7] [formerly 56389ef395fda5ada2f8ee741b48b738f8fd3f80 [formerly 46f42687e26bfffe1d801851226c42447e1ccfc7 [formerly e16fd779239a09735d6ea092058a39bc7263b2f1]]] Former-commit-id: 56389ef395fda5ada2f8ee741b48b738f8fd3f80 Former-commit-id: 395291351cc63f90d7019e4eb6186c1ef830f36e [formerly 5112bbb8d5ddc25cc3ecddddd2ffe478617e7ea7] Former-commit-id: 2d18721bd69ba4d48d631a69463b058ffb1f9ba0 --- cave/com.raytheon.viz.product.awips/awips.product | 9 ++++++++- cave/com.raytheon.viz.product.awips/developer.product | 9 ++++++++- 2 files changed, 16 insertions(+), 2 deletions(-) diff --git a/cave/com.raytheon.viz.product.awips/awips.product b/cave/com.raytheon.viz.product.awips/awips.product index d7ad8aac7f..d321607b9b 100644 --- a/cave/com.raytheon.viz.product.awips/awips.product +++ b/cave/com.raytheon.viz.product.awips/awips.product @@ -30,7 +30,14 @@ -Dlogback.configurationFile=logback-viz-core.xml -Dlogback.statusListenerClass=com.raytheon.uf.common.status.logback.UFLogbackInternalStatusListener -Dthrift.stream.maxsize=200 --Dviz.memory.warn.threshold=98 +-Dviz.memory.warn.threshold=98 +-XX:+UnlockExperimentalVMOptions +-XX:G1HeapRegionSize=1 +-XX:InitiatingHeapOccupancyPercent=25 +-XX:G1MixedGCCountTarget=16 +-XX:G1MixedGCLiveThresholdPercent=25 +-XX:G1OldCSetRegionThresholdPercent=25 +-XX:G1HeapWastePercent=5 -Xmx2048M -XX:MaxDirectMemorySize=2G -Dfile.encoding=UTF-8 -Xmx768M diff --git a/cave/com.raytheon.viz.product.awips/developer.product b/cave/com.raytheon.viz.product.awips/developer.product index b71bb0e44e..4ef1489d5a 100644 --- a/cave/com.raytheon.viz.product.awips/developer.product +++ b/cave/com.raytheon.viz.product.awips/developer.product @@ -29,7 +29,14 @@ -Dlogback.statusListenerClass=com.raytheon.uf.common.status.logback.UFLogbackInternalStatusListener -Dthrift.stream.maxsize=200 -Dviz.memory.warn.threshold=99 --XX:MaxDirectMemorySize=1G +-XX:MaxDirectMemorySize=1G +-XX:+UnlockExperimentalVMOptions +-XX:G1HeapRegionSize=1 +-XX:InitiatingHeapOccupancyPercent=25 +-XX:G1MixedGCCountTarget=16 +-XX:G1MixedGCLiveThresholdPercent=25 +-XX:G1OldCSetRegionThresholdPercent=25 +-XX:G1HeapWastePercent=5 -Dfile.encoding=UTF-8