From 69b6fe92b12213c22a3aa4aa71616e01f1752885 Mon Sep 17 00:00:00 2001 From: JuYoung Kim Date: Thu, 23 Oct 2014 16:18:47 +0900 Subject: [PATCH] MISC optimize the GC option and the overflow check Change-Id: If6f5760cf7b124c6c9721806ce949c4486ad1b34 Signed-off-by: JuYoung Kim --- org.tizen.dynamicanalyzer.workbench/dynamicanalyzer.product | 8 +++++--- .../org/tizen/dynamicanalyzer/swap/logparser/MessageParser.java | 2 +- 2 files changed, 6 insertions(+), 4 deletions(-) diff --git a/org.tizen.dynamicanalyzer.workbench/dynamicanalyzer.product b/org.tizen.dynamicanalyzer.workbench/dynamicanalyzer.product index 14e314d..2ed5668 100755 --- a/org.tizen.dynamicanalyzer.workbench/dynamicanalyzer.product +++ b/org.tizen.dynamicanalyzer.workbench/dynamicanalyzer.product @@ -15,8 +15,11 @@ -data @noDefault - -Xms40m --Xmx1G + -XX:MaxPermSize=64m +-Xms512m +-Xmx512m +-XX:+UseParNewGC +-XX:+UseConcMarkSweepGC -XstartOnFirstThread -Dorg.eclipse.swt.internal.carbon.smallFonts @@ -32,7 +35,6 @@ - org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-1.6 diff --git a/org.tizen.dynamicanalyzer/src/org/tizen/dynamicanalyzer/swap/logparser/MessageParser.java b/org.tizen.dynamicanalyzer/src/org/tizen/dynamicanalyzer/swap/logparser/MessageParser.java index b868602..c80b6fd 100755 --- a/org.tizen.dynamicanalyzer/src/org/tizen/dynamicanalyzer/swap/logparser/MessageParser.java +++ b/org.tizen.dynamicanalyzer/src/org/tizen/dynamicanalyzer/swap/logparser/MessageParser.java @@ -494,7 +494,7 @@ public class MessageParser { case DataChannelConstants.MSG_DATA_SYSTEM: Runtime runtime = Runtime.getRuntime(); - if ((runtime.totalMemory() - runtime.freeMemory()) >= runtime.maxMemory() * 0.8) { + if ((runtime.totalMemory() - runtime.freeMemory()) >= runtime.maxMemory() * 0.95) { DALimit.stopTraceAndOpenWarningDialog(); } -- 2.7.4