|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||
java.lang.Objectorg.garret.perst.MemoryUsage
Information about memory usage for the correspondent class.
Instances of this class are created by Storage.getMemoryDump method.
Size of internal database structures (object index, memory allocation bitmap) is associated with
Storage class. Size of class descriptors - with java.lang.Class class.
| Field Summary | |
long |
allocatedSize
Real allocated size of all instances. |
java.lang.Class |
cls
Class of persistent object or Storage for database internal data |
int |
nInstances
Number of reachable instance of the particular class in the database. |
long |
totalSize
Total size of all reachable instances |
| Constructor Summary | |
MemoryUsage(java.lang.Class cls)
MemoryUsage constructor |
|
| Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
public long allocatedSize
public java.lang.Class cls
public int nInstances
public long totalSize
| Constructor Detail |
public MemoryUsage(java.lang.Class cls)
|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||