转换jvm数据单位

This commit is contained in:
TinyAnts 2022-04-13 18:31:40 +08:00
parent df682e01f6
commit 324340b45b
1 changed files with 3 additions and 3 deletions

View File

@ -104,9 +104,9 @@ public class ServerResult {
*/ */
private void setJvmInfo() { private void setJvmInfo() {
Properties props = System.getProperties(); Properties props = System.getProperties();
jvm.setTotal(Runtime.getRuntime().totalMemory()); jvm.setTotal(ArithUtil.div(Runtime.getRuntime().totalMemory(), (1024 * 1024), 2));
jvm.setMax(Runtime.getRuntime().maxMemory()); jvm.setMax(ArithUtil.div(Runtime.getRuntime().maxMemory(), (1024 * 1024), 2));
jvm.setFree(Runtime.getRuntime().freeMemory()); jvm.setFree(ArithUtil.div(Runtime.getRuntime().freeMemory(), (1024 * 1024), 2));
jvm.setUsage(ArithUtil.mul(ArithUtil.div(jvm.getTotal() - jvm.getFree(), jvm.getTotal(), 4), 100)); jvm.setUsage(ArithUtil.mul(ArithUtil.div(jvm.getTotal() - jvm.getFree(), jvm.getTotal(), 4), 100));
jvm.setVersion(props.getProperty("java.version")); jvm.setVersion(props.getProperty("java.version"));
jvm.setHome(props.getProperty("java.home")); jvm.setHome(props.getProperty("java.home"));