Package | Description |
---|---|
org.neo4j.io.pagecache |
The Neo4j PageCache API
|
org.neo4j.io.pagecache.tracing |
Modifier and Type | Method and Description |
---|---|
PageSwapper |
PageSwapperFactory.createPageSwapper(File file,
int filePageSize,
PageEvictionCallback onEviction,
boolean createIfNotExist)
Create a PageSwapper for the given file.
|
Modifier and Type | Method and Description |
---|---|
MajorFlushEvent |
PageCacheTracer.beginFileFlush(PageSwapper swapper)
A PagedFile wants to flush all its bound pages.
|
MajorFlushEvent |
DefaultPageCacheTracer.beginFileFlush(PageSwapper swapper) |
FlushEvent |
FlushEventOpportunity.beginFlush(long filePageId,
int cachePageId,
PageSwapper swapper)
Begin flushing the given page.
|
PinEvent |
PageCacheTracer.beginPin(boolean exclusiveLock,
long filePageId,
PageSwapper swapper)
A page is to be pinned.
|
PinEvent |
DefaultPageCacheTracer.beginPin(boolean exclusiveLock,
long filePageId,
PageSwapper swapper) |
void |
EvictionEvent.setSwapper(PageSwapper swapper)
The swapper the evicted page was bound to.
|
Copyright © 2002–2017 The Neo4j Graph Database Project. All rights reserved.