calypso.util
Class MemoryMonitor
java.lang.Object
|
+--calypso.util.MemoryMonitor
- public class MemoryMonitor
- extends java.lang.Object
A utility class to help track memory usage during development.
The interface is simple. Just create the monitor, do your business,
and then invoke the done method.
The figure for the ammount of memory allocated should be accurate
but the number for the ammount of garbage can be off by quite a bit
if any garbage collection was done between the monitor's creation
and the call to done.
Currently, it just prints some stuff to the console. I'd like to
extend it so it creates a window and displays it's info in that.
Methods inherited from class java.lang.Object |
clone,
equals,
finalize,
getClass,
hashCode,
notify,
notifyAll,
toString,
wait,
wait,
wait |
MemoryMonitor
public MemoryMonitor(java.lang.String monitorDescription)
MemoryMonitor
public MemoryMonitor()
initialize
protected void initialize()
done
public void done()
freeUpMemory
protected void freeUpMemory()