public OCacheEntry load(long fileId, long pageIndex, boolean checkPinnedPages) throws IOException {
final MemoryFile memoryFile = getFile(fileId);
final OCacheEntry cacheEntry = memoryFile.loadPage(pageIndex);
synchronized (cacheEntry) {
cacheEntry.incrementUsages();
}
return cacheEntry;
}