Package com.sleepycat.db
Class MutexStats
java.lang.Object
com.sleepycat.db.MutexStats
Statistics about mutexes in a Berkeley DB database environment, returned
by
Environment.getMutexStats(com.sleepycat.db.StatsConfig)-
Method Summary
Modifier and TypeMethodDescriptionintThe mutex alignment, in bytes.intThe total number of mutexes configured.intThe number of mutexes currently available.intThe initial number of mutexes configured.intThe number of mutexes currently in use.intThe maximum number of mutexes ever in use.intThe maximum number of mutexes.intThe number of times test-and-set mutexes will spin without blocking.longThe number of times that a thread of control was able to obtain the mutex region mutex without waiting.longThe number of times that a thread of control was forced to wait before obtaining the mutex region mutex.longThe max size of the mutex region size.longThe size of the mutex region, in bytes.toString()For convenience, the MutexStats class has a toString method that lists all the data fields.
-
Method Details
-
getMutexAlign
public int getMutexAlign()The mutex alignment, in bytes. -
getMutexTasSpins
public int getMutexTasSpins()The number of times test-and-set mutexes will spin without blocking. -
getMutexInit
public int getMutexInit()The initial number of mutexes configured. -
getMutexCount
public int getMutexCount()The total number of mutexes configured. -
getMutexMax
public int getMutexMax()The maximum number of mutexes. -
getMutexFree
public int getMutexFree()The number of mutexes currently available. -
getMutexInuse
public int getMutexInuse()The number of mutexes currently in use. -
getMutexInuseMax
public int getMutexInuseMax()The maximum number of mutexes ever in use. -
getRegionWait
public long getRegionWait()The number of times that a thread of control was forced to wait before obtaining the mutex region mutex. -
getRegionNowait
public long getRegionNowait()The number of times that a thread of control was able to obtain the mutex region mutex without waiting. -
getRegSize
public long getRegSize()The size of the mutex region, in bytes. -
getRegmax
public long getRegmax()The max size of the mutex region size. -
toString
For convenience, the MutexStats class has a toString method that lists all the data fields.
-