public class HeapHistogram extends Object implements IHeapHistogram, Serializable
| Modifier and Type | Field and Description |
|---|---|
protected static org.slf4j.Logger |
LOGGER |
JMAP_CHARSET| Modifier and Type | Method and Description |
|---|---|
static HeapHistogram |
createHeapHistogram() |
static String |
createHeapHistogramAsString() |
protected List<ClassInfo> |
getHeapHistogram() |
protected Date |
getTime() |
long |
getTotalHeapBytes() |
protected long |
getTotalHeapInstances() |
static String |
saveHeapDump(File file) |
protected List<ClassInfo> |
scan(Scanner sc,
boolean jrockit) |
protected void |
skipHeader(Scanner sc,
boolean jrockit) |
protected Date getTime()
protected long getTotalHeapInstances()
public long getTotalHeapBytes()
getTotalHeapBytes in interface IHeapHistogramprotected void skipHeader(Scanner sc, boolean jrockit)
public static HeapHistogram createHeapHistogram() throws IOException
IOExceptionpublic static String createHeapHistogramAsString() throws IOException
IOExceptionpublic static String saveHeapDump(File file) throws IOException
file - gzipped - ExceptionIOExceptionCopyright © 2014–2017 Pivotal Software, Inc.. All rights reserved.