public final class SystemMonitor
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
static double |
DEFAULT_THRESHOLD |
Modifier and Type | Method and Description |
---|---|
void |
addChangeListener(javax.swing.event.ChangeListener listener) |
static java.lang.String |
formatMemory(long value) |
long |
getCommitted() |
static SystemMonitor |
getInstance() |
long |
getMax() |
long |
getMin() |
long |
getThreshold() |
long |
getUsed() |
boolean |
isGcRunning() |
void |
removeChangeListener(javax.swing.event.ChangeListener listener) |
void |
runGc() |
static void |
showMemoryWarning() |
public static final double DEFAULT_THRESHOLD
public static SystemMonitor getInstance()
public static java.lang.String formatMemory(long value)
public boolean isGcRunning()
public void runGc()
public static void showMemoryWarning()
public long getThreshold()
public long getMin()
public long getUsed()
public long getCommitted()
public long getMax()
public void addChangeListener(javax.swing.event.ChangeListener listener)
public void removeChangeListener(javax.swing.event.ChangeListener listener)