public class DefaultPageCursorTracer extends Object implements PageCursorTracer
NULL| Constructor and Description |
|---|
DefaultPageCursorTracer() |
| Modifier and Type | Method and Description |
|---|---|
PinEvent |
beginPin(boolean writeLock,
long filePageId,
PageSwapper swapper) |
long |
bytesRead() |
long |
bytesWritten() |
long |
evictionExceptions() |
long |
evictions() |
long |
faults() |
long |
flushes() |
long |
hits() |
void |
init(PageCacheTracer pageCacheTracer)
Initialize page cursor tracer with required context dependent values.
|
long |
pins() |
void |
reportEvents()
Report to global page cache tracer events observed by current page cursor tracer.
|
long |
unpins() |
public void init(PageCacheTracer pageCacheTracer)
PageCursorTracerinit in interface PageCursorTracerpageCacheTracer - page cache tracerpublic void reportEvents()
PageCursorTracerreportEvents in interface PageCursorTracerpublic long faults()
faults in interface PageCursorCounterspublic long pins()
pins in interface PageCursorCounterspublic long unpins()
unpins in interface PageCursorCounterspublic long hits()
hits in interface PageCursorCounterspublic long bytesRead()
bytesRead in interface PageCursorCounterspublic long evictions()
evictions in interface PageCursorCounterspublic long evictionExceptions()
evictionExceptions in interface PageCursorCounterspublic long bytesWritten()
bytesWritten in interface PageCursorCounterspublic long flushes()
flushes in interface PageCursorCounterspublic PinEvent beginPin(boolean writeLock, long filePageId, PageSwapper swapper)
beginPin in interface PageCursorTracerCopyright © 2002–2017 The Neo4j Graph Database Project. All rights reserved.