Uses of Interface
de.lmu.ifi.dbs.elki.persistent.PageFileStatistics

Packages that use PageFileStatistics
de.lmu.ifi.dbs.elki.index Index structure implementations 
de.lmu.ifi.dbs.elki.index.tree Tree-based index structures 
de.lmu.ifi.dbs.elki.persistent Persistent data management. 
 

Uses of PageFileStatistics in de.lmu.ifi.dbs.elki.index
 

Methods in de.lmu.ifi.dbs.elki.index that return PageFileStatistics
 PageFileStatistics AbstractIndex.getPageFileStatistics()
           
 PageFileStatistics Index.getPageFileStatistics()
          Get the underlying page file (or a proxy), for access counts.
 

Uses of PageFileStatistics in de.lmu.ifi.dbs.elki.index.tree
 

Methods in de.lmu.ifi.dbs.elki.index.tree that return PageFileStatistics
 PageFileStatistics IndexTree.getPageFileStatistics()
          Get the index file page access statistics.
 

Uses of PageFileStatistics in de.lmu.ifi.dbs.elki.persistent
 

Subinterfaces of PageFileStatistics in de.lmu.ifi.dbs.elki.persistent
 interface PageFile<P extends Page>
          Page file interface.
 

Classes in de.lmu.ifi.dbs.elki.persistent that implement PageFileStatistics
 class AbstractPageFile<P extends Page>
          Abstract base class for the page file API for both caches and true page files (in-memory and on-disk).
 class AbstractStoringPageFile<P extends Page>
          Abstract class implementing general methods of a PageFile.
 class LRUCache<P extends Page>
          An LRU cache, based on LinkedHashMap.
 class MemoryPageFile<P extends Page>
          A memory based implementation of a PageFile that simulates I/O-access.
 class OnDiskArrayPageFile<P extends Page>
          A OnDiskArrayPageFile stores objects persistently that implement the Page interface.
 class PersistentPageFile<P extends Page>
          A PersistentPageFile stores objects persistently that implement the Page interface.
 

Methods in de.lmu.ifi.dbs.elki.persistent that return PageFileStatistics
 PageFileStatistics AbstractStoringPageFile.getInnerStatistics()
           
 PageFileStatistics PageFileStatistics.getInnerStatistics()
          Get statistics for the inner page file, if present.
 PageFileStatistics LRUCache.getInnerStatistics()
           
 

Methods in de.lmu.ifi.dbs.elki.persistent with parameters of type PageFileStatistics
static void PageFileUtil.appendPageFileStatistics(StringBuffer buffer, PageFileStatistics statistics)
          Append the page file statistics to the output buffer.
static long PageFileUtil.getLogicalReadOperations(PageFileStatistics statistics)
          Get the number of (logical) read operations (without caching).
static long PageFileUtil.getLogicalWriteOperations(PageFileStatistics statistics)
          Get the number of (logical) write operations (without caching).
static long PageFileUtil.getPhysicalReadOperations(PageFileStatistics statistics)
          Get the number of (physical) read operations (with caching).
static long PageFileUtil.getPhysicalWriteOperations(PageFileStatistics statistics)
          Get the number of (physical) write operations (with caching).
 


Release 0.4.0 (2011-09-20_1324)