Class MemoryInformations
java.lang.Object
net.bull.javamelody.internal.model.MemoryInformations
- All Implemented Interfaces:
Serializable
Informations systèmes sur la mémoire du serveur, sans code html de présentation.
L'état d'une instance est initialisé à son instanciation et non mutable;
il est donc de fait thread-safe.
Cet état est celui d'une instance de JVM java.
Les instances sont sérialisables pour pouvoir être transmises au serveur de collecte.
- Author:
- Emeric Vernat
- See Also:
-
Method Summary
Modifier and TypeMethodDescriptionlongintlonglonglonglongdoublelonglongdoublelonglongtoString()
-
Method Details
-
getUsedMemory
public long getUsedMemory() -
getMaxMemory
public long getMaxMemory() -
getUsedMemoryPercentage
public double getUsedMemoryPercentage() -
getUsedPermGen
public long getUsedPermGen() -
getMaxPermGen
public long getMaxPermGen() -
getUsedPermGenPercentage
public double getUsedPermGenPercentage() -
getUsedNonHeapMemory
public long getUsedNonHeapMemory() -
getUsedBufferedMemory
public long getUsedBufferedMemory() -
getLoadedClassesCount
public int getLoadedClassesCount() -
getGarbageCollectionTimeMillis
public long getGarbageCollectionTimeMillis() -
getUsedPhysicalMemorySize
public long getUsedPhysicalMemorySize() -
getUsedSwapSpaceSize
public long getUsedSwapSpaceSize() -
getMemoryDetails
-
toString
-