[Fix] Properly show memory usage
This commit is contained in:
parent
ca046f7e66
commit
f888e5cd1c
|
@ -96,21 +96,27 @@ public class SystemHelper {
|
||||||
return FileHelper.humanizeFileSize(Runtime.getRuntime().maxMemory());
|
return FileHelper.humanizeFileSize(Runtime.getRuntime().maxMemory());
|
||||||
}
|
}
|
||||||
|
|
||||||
public static String getUsedMemory() {
|
public static String getTotalMemory() {
|
||||||
return FileHelper.humanizeFileSize(Runtime.getRuntime().totalMemory());
|
return FileHelper.humanizeFileSize(Runtime.getRuntime().totalMemory());
|
||||||
}
|
}
|
||||||
|
|
||||||
|
public static String getUsedMemory() {
|
||||||
|
return FileHelper.humanizeFileSize(Runtime.getRuntime().totalMemory() - Runtime.getRuntime().freeMemory());
|
||||||
|
}
|
||||||
|
|
||||||
public static String getFreeMemory() {
|
public static String getFreeMemory() {
|
||||||
return FileHelper.humanizeFileSize(Runtime.getRuntime().freeMemory());
|
return FileHelper.humanizeFileSize(Runtime.getRuntime().freeMemory());
|
||||||
}
|
}
|
||||||
|
|
||||||
public static String getMemorySummary() {
|
public static String getMemorySummary() {
|
||||||
StringBuilder sb = new StringBuilder();
|
StringBuilder sb = new StringBuilder();
|
||||||
sb.append("Memory available "); //$NON-NLS-1$
|
sb.append("System Memory available "); //$NON-NLS-1$
|
||||||
sb.append(SystemHelper.getMaxMemory());
|
sb.append(SystemHelper.getMaxMemory());
|
||||||
sb.append(" / Used: "); //$NON-NLS-1$
|
sb.append(", Total: "); //$NON-NLS-1$
|
||||||
|
sb.append(SystemHelper.getTotalMemory());
|
||||||
|
sb.append(", Used: "); //$NON-NLS-1$
|
||||||
sb.append(SystemHelper.getUsedMemory());
|
sb.append(SystemHelper.getUsedMemory());
|
||||||
sb.append(" / Free: "); //$NON-NLS-1$
|
sb.append(", Free: "); //$NON-NLS-1$
|
||||||
sb.append(SystemHelper.getFreeMemory());
|
sb.append(SystemHelper.getFreeMemory());
|
||||||
return sb.toString();
|
return sb.toString();
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue