public final class MemoryStats.IOBufferStats extends Object
| Constructor and Description |
|---|
IOBufferStats() |
| Modifier and Type | Method and Description |
|---|---|
long |
getBufferAllocBytes()
Get the cumulative number of bytes allocated via IOBuffer creations (non pool allocations)
|
long |
getBufferAllocCount()
Get the number of IOBuffer creations (non pool allocations) that have been performed
|
long |
getBufferBytesUsedLive()
Get amount of memory currently in live use via IOBuffers
|
long |
getBufferBytesUsedPooled()
Get amount of memory currently pooled via IOBuffers
|
long |
getBufferCountUsedLive()
Get number of live IOBuffers
|
long |
getBufferCountUsedPooled()
Get number of pooled IOBuffers
|
long |
getBufferForkBytes()
Get the cumulative number of bytes forked
|
long |
getBufferForkCount()
Get the number of IOBuffers that were forked
|
long |
getBufferGCDisposeBytes()
Get the cumulative number of bytes disposed directly to the garbage collector
|
long |
getBufferGCDisposeCount()
Get the number of IOBuffers that were disposed directly to the garbage collector
|
long |
getBufferPoolAllocBytes()
Get the cumulative number of bytes allocated via IOBuffer pool allocations
|
long |
getBufferPoolAllocCount()
Get the number of IOBuffer pool allocations that have been performed
|
long |
getBufferPoolDisposeBytes()
Get the cumulative number of bytes disposed directly to IOBuffer pool
|
long |
getBufferPoolDisposeCount()
Get the number of IOBuffers that were disposed to the IOBuffer pool
|
long |
getBufferPoolLeakBytes()
Get the cumulative number of bytes evicted from the IOBuffer pool and disposed to the garbage collector
|
long |
getBufferPoolLeakCount()
Get the number of IOBuffers that were evicted from the pool and disposed to the garbage collector
|
long |
getBufferReallocBytes()
Get the cumulative number of bytes reallocated due to IOBuffer size changes
|
long |
getBufferReallocCount()
Get the number of IOBuffers that were reallocated due to a size change
|
public final long getBufferCountUsedLive()
public final long getBufferBytesUsedLive()
public final long getBufferCountUsedPooled()
public final long getBufferBytesUsedPooled()
public final long getBufferAllocCount()
public final long getBufferAllocBytes()
public final long getBufferPoolAllocCount()
public final long getBufferPoolAllocBytes()
public final long getBufferReallocCount()
public final long getBufferReallocBytes()
public final long getBufferForkCount()
public final long getBufferForkBytes()
public final long getBufferGCDisposeCount()
public final long getBufferGCDisposeBytes()
public final long getBufferPoolDisposeCount()
public final long getBufferPoolDisposeBytes()
public final long getBufferPoolLeakCount()
public final long getBufferPoolLeakBytes()
Copyright © 2019 N5 Technologies, Inc. All Rights Reserved.