|
Berkeley DB version 4.5.20 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object com.sleepycat.db.CacheStats
public class CacheStats
Cache statistics for a database environment.
Method Summary | |
---|---|
int |
getAlloc()
Number of page allocations. |
int |
getAllocBuckets()
Number of hash buckets checked during allocation. |
int |
getAllocMaxBuckets()
Maximum number of hash buckets checked during an allocation. |
int |
getAllocMaxPages()
Maximum number of pages checked during an allocation. |
int |
getAllocPages()
Number of pages checked during allocation. |
int |
getBytes()
Bytes of cache (total cache size is st_gbytes + st_bytes). |
int |
getCacheHit()
Requested pages found in the cache. |
int |
getCacheMiss()
Requested pages not found in the cache. |
int |
getGbytes()
Gigabytes of cache (total cache size is st_gbytes + st_bytes). |
int |
getHashBuckets()
Number of hash buckets in buffer hash table. |
int |
getHashExamined()
Total number of hash elements traversed during hash table lookups. |
int |
getHashLongest()
The longest chain ever encountered in buffer hash table lookups. |
int |
getHashMaxWait()
The maximum number of times any hash bucket lock was waited for by a thread of control. |
int |
getHashNowait()
The number of times that a thread of control was able to obtain a hash bucket lock without waiting. |
int |
getHashSearches()
Total number of buffer hash table lookups. |
int |
getHashWait()
The number of times that a thread of control was forced to wait before obtaining a hash bucket lock. |
int |
getIoWait()
Number of operations blocked waiting for I/O to complete. |
int |
getMap()
Requested pages mapped into the process' address space (there is no available information about whether or not this request caused disk I/O, although examining the application page fault rate may be helpful). |
int |
getMaxOpenfd()
Maximum number of open file descriptors. |
int |
getMaxWrite()
The maximum number of sequential write operations scheduled by the library when flushing dirty pages from the cache. |
int |
getMaxWriteSleep()
The number of microseconds the thread of control should pause before scheduling further write operations. |
int |
getMmapSize()
Maximum file size for mmap. |
int |
getMultiversionFreed()
Number of frozen buffers freed. |
int |
getMultiversionFrozen()
Number of buffers frozen. |
int |
getMultiversionThawed()
Number of buffers thawed. |
int |
getNumCache()
Number of caches. |
int |
getPageClean()
Clean pages currently in the cache. |
int |
getPageCreate()
Pages created in the cache. |
int |
getPageDirty()
Dirty pages currently in the cache. |
int |
getPageIn()
Pages read into the cache. |
int |
getPageOut()
Pages written from the cache to the backing file. |
int |
getPages()
Pages in the cache. |
int |
getPageTrickle()
Dirty pages written using Environment.trickleCacheWrite . |
int |
getRegionNowait()
The number of times that a thread of control was able to obtain a region lock without waiting. |
int |
getRegionWait()
The number of times that a thread of control was forced to wait before obtaining a region lock. |
int |
getRegSize()
Individual cache size. |
int |
getRoEvict()
Clean pages forced from the cache. |
int |
getRwEvict()
Dirty pages forced from the cache. |
String |
toString()
For convenience, the CacheStats class has a toString method that lists all the data fields. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Method Detail |
---|
public int getGbytes()
public int getBytes()
public int getNumCache()
public int getRegSize()
public int getMap()
public int getMmapSize()
public int getMaxOpenfd()
public int getMaxWrite()
public int getMaxWriteSleep()
public int getCacheHit()
public int getCacheMiss()
public int getPageCreate()
public int getPageIn()
public int getPageOut()
public int getRoEvict()
public int getRwEvict()
public int getPageTrickle()
Environment.trickleCacheWrite
.
public int getPages()
public int getPageClean()
public int getPageDirty()
public int getHashBuckets()
public int getHashSearches()
public int getHashLongest()
public int getHashExamined()
public int getHashNowait()
public int getHashWait()
public int getHashMaxWait()
public int getRegionNowait()
public int getRegionWait()
public int getMultiversionFrozen()
public int getMultiversionThawed()
public int getMultiversionFreed()
public int getAlloc()
public int getAllocBuckets()
public int getAllocMaxBuckets()
public int getAllocPages()
public int getAllocMaxPages()
public int getIoWait()
public String toString()
toString
in class Object
|
Berkeley DB version 4.5.20 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |