diff options
Diffstat (limited to 'docs/java/com/sleepycat/db/CacheStats.html')
| -rw-r--r-- | docs/java/com/sleepycat/db/CacheStats.html | 2113 |
1 files changed, 957 insertions, 1156 deletions
diff --git a/docs/java/com/sleepycat/db/CacheStats.html b/docs/java/com/sleepycat/db/CacheStats.html index 61ab226c..6950867d 100644 --- a/docs/java/com/sleepycat/db/CacheStats.html +++ b/docs/java/com/sleepycat/db/CacheStats.html @@ -1,1178 +1,979 @@ <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> -<!--NewPage--> -<HTML> -<HEAD> -<!-- Generated by javadoc (build 1.6.0_23) on Fri May 11 14:10:03 EDT 2012 --> -<TITLE> -CacheStats (Oracle - Berkeley DB Java API) -</TITLE> - -<META NAME="date" CONTENT="2012-05-11"> - -<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../style.css" TITLE="Style"> - -<SCRIPT type="text/javascript"> -function windowTitle() -{ +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (version 1.7.0_60) on Tue Feb 17 12:25:52 EST 2015 --> +<title>CacheStats (Oracle - Berkeley DB Java API)</title> +<meta name="date" content="2015-02-17"> +<link rel="stylesheet" type="text/css" href="../../../style.css" title="Style"> +</head> +<body> +<script type="text/javascript"><!-- if (location.href.indexOf('is-external=true') == -1) { parent.document.title="CacheStats (Oracle - Berkeley DB Java API)"; } -} -</SCRIPT> -<NOSCRIPT> -</NOSCRIPT> - -</HEAD> - -<BODY BGCOLOR="white" onload="windowTitle();"> -<HR> - - +//--> +</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> <!-- ========= START OF TOP NAVBAR ======= --> -<A NAME="navbar_top"><!-- --></A> -<A HREF="#skip-navbar_top" title="Skip navigation links"></A> -<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> -<TR> -<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> -<A NAME="navbar_top_firstrow"><!-- --></A> -<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> - <TR ALIGN="center" VALIGN="top"> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> - <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="class-use/CacheStats.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> - </TR> -</TABLE> -</TD> -<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> -<b>Berkeley DB</b><br><font size="-1"> version 5.3.21</font></EM> -</TD> -</TR> - -<TR> -<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> - <A HREF="../../../com/sleepycat/db/CacheFileStats.html" title="class in com.sleepycat.db"><B>PREV CLASS</B></A> - <A HREF="../../../com/sleepycat/db/CheckpointConfig.html" title="class in com.sleepycat.db"><B>NEXT CLASS</B></A></FONT></TD> -<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> - <A HREF="../../../index.html?com/sleepycat/db/CacheStats.html" target="_top"><B>FRAMES</B></A> - <A HREF="CacheStats.html" target="_top"><B>NO FRAMES</B></A> - <SCRIPT type="text/javascript"> - <!-- +<div class="topNav"><a name="navbar_top"> +<!-- --> +</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow"> +<!-- --> +</a> +<ul class="navList" title="Navigation"> +<li><a href="../../../overview-summary.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li class="navBarCell1Rev">Class</li> +<li><a href="class-use/CacheStats.html">Use</a></li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../../deprecated-list.html">Deprecated</a></li> +<li><a href="../../../index-all.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +<div class="aboutLanguage"><em><b>Berkeley DB</b><br><font size="-1"> version 6.1.23</font></em></div> +</div> +<div class="subNav"> +<ul class="navList"> +<li><a href="../../../com/sleepycat/db/CacheFileStats.html" title="class in com.sleepycat.db"><span class="strong">Prev Class</span></a></li> +<li><a href="../../../com/sleepycat/db/CheckpointConfig.html" title="class in com.sleepycat.db"><span class="strong">Next Class</span></a></li> +</ul> +<ul class="navList"> +<li><a href="../../../index.html?com/sleepycat/db/CacheStats.html" target="_top">Frames</a></li> +<li><a href="CacheStats.html" target="_top">No Frames</a></li> +</ul> +<ul class="navList" id="allclasses_navbar_top"> +<li><a href="../../../allclasses-noframe.html">All Classes</a></li> +</ul> +<div> +<script type="text/javascript"><!-- + allClassesLink = document.getElementById("allclasses_navbar_top"); if(window==top) { - document.writeln('<A HREF="../../../allclasses-noframe.html"><B>All Classes</B></A>'); + allClassesLink.style.display = "block"; + } + else { + allClassesLink.style.display = "none"; } //--> -</SCRIPT> -<NOSCRIPT> - <A HREF="../../../allclasses-noframe.html"><B>All Classes</B></A> -</NOSCRIPT> - - -</FONT></TD> -</TR> -<TR> -<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> - SUMMARY: NESTED | FIELD | CONSTR | <A HREF="#method_summary">METHOD</A></FONT></TD> -<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> -DETAIL: FIELD | CONSTR | <A HREF="#method_detail">METHOD</A></FONT></TD> -</TR> -</TABLE> -<A NAME="skip-navbar_top"></A> +</script> +</div> +<div> +<ul class="subNavList"> +<li>Summary: </li> +<li>Nested | </li> +<li>Field | </li> +<li>Constr | </li> +<li><a href="#method_summary">Method</a></li> +</ul> +<ul class="subNavList"> +<li>Detail: </li> +<li>Field | </li> +<li>Constr | </li> +<li><a href="#method_detail">Method</a></li> +</ul> +</div> +<a name="skip-navbar_top"> +<!-- --> +</a></div> <!-- ========= END OF TOP NAVBAR ========= --> - -<HR> <!-- ======== START OF CLASS DATA ======== --> -<H2> -<FONT SIZE="-1"> -com.sleepycat.db</FONT> -<BR> -Class CacheStats</H2> -<PRE> -<A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</A> - <IMG SRC="../../../resources/inherit.gif" ALT="extended by "><B>com.sleepycat.db.CacheStats</B> -</PRE> -<HR> -<DL> -<DT><PRE>public class <B>CacheStats</B><DT>extends <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A></DL> -</PRE> - -<P> -Cache statistics for a database environment. -<P> - -<P> -<HR> - -<P> - +<div class="header"> +<div class="subTitle">com.sleepycat.db</div> +<h2 title="Class CacheStats" class="title">Class CacheStats</h2> +</div> +<div class="contentContainer"> +<ul class="inheritance"> +<li>java.lang.Object</li> +<li> +<ul class="inheritance"> +<li>com.sleepycat.db.CacheStats</li> +</ul> +</li> +</ul> +<div class="description"> +<ul class="blockList"> +<li class="blockList"> +<hr> +<br> +<pre>public class <span class="strong">CacheStats</span> +extends java.lang.Object</pre> +<div class="block">Cache statistics for a database environment.</div> +</li> +</ul> +</div> +<div class="summary"> +<ul class="blockList"> +<li class="blockList"> <!-- ========== METHOD SUMMARY =========== --> - -<A NAME="method_summary"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> -<B>Method Summary</B></FONT></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> long</CODE></FONT></TD> -<TD><CODE><B><A HREF="../../../com/sleepycat/db/CacheStats.html#getAlloc()">getAlloc</A></B>()</CODE> - -<BR> - Number of page allocations.</TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> long</CODE></FONT></TD> -<TD><CODE><B><A HREF="../../../com/sleepycat/db/CacheStats.html#getAllocBuckets()">getAllocBuckets</A></B>()</CODE> - -<BR> - Number of hash buckets checked during allocation.</TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> long</CODE></FONT></TD> -<TD><CODE><B><A HREF="../../../com/sleepycat/db/CacheStats.html#getAllocMaxBuckets()">getAllocMaxBuckets</A></B>()</CODE> - -<BR> - Maximum number of hash buckets checked during an allocation.</TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> long</CODE></FONT></TD> -<TD><CODE><B><A HREF="../../../com/sleepycat/db/CacheStats.html#getAllocMaxPages()">getAllocMaxPages</A></B>()</CODE> - -<BR> - Maximum number of pages checked during an allocation.</TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> long</CODE></FONT></TD> -<TD><CODE><B><A HREF="../../../com/sleepycat/db/CacheStats.html#getAllocPages()">getAllocPages</A></B>()</CODE> - -<BR> - Number of pages checked during allocation.</TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../../../com/sleepycat/db/CacheStats.html#getBytes()">getBytes</A></B>()</CODE> - -<BR> - Bytes of cache (total cache size is st_gbytes + st_bytes).</TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> long</CODE></FONT></TD> -<TD><CODE><B><A HREF="../../../com/sleepycat/db/CacheStats.html#getCacheHit()">getCacheHit</A></B>()</CODE> - -<BR> - Requested pages found in the cache.</TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> long</CODE></FONT></TD> -<TD><CODE><B><A HREF="../../../com/sleepycat/db/CacheStats.html#getCacheMiss()">getCacheMiss</A></B>()</CODE> - -<BR> - Requested pages not found in the cache.</TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../../../com/sleepycat/db/CacheStats.html#getGbytes()">getGbytes</A></B>()</CODE> - -<BR> - Gigabytes of cache (total cache size is st_gbytes + st_bytes).</TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../../../com/sleepycat/db/CacheStats.html#getHashBuckets()">getHashBuckets</A></B>()</CODE> - -<BR> - Number of hash buckets in the buffer hash table.</TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> long</CODE></FONT></TD> -<TD><CODE><B><A HREF="../../../com/sleepycat/db/CacheStats.html#getHashExamined()">getHashExamined</A></B>()</CODE> - -<BR> - Total number of hash elements traversed during hash table lookups.</TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../../../com/sleepycat/db/CacheStats.html#getHashLongest()">getHashLongest</A></B>()</CODE> - -<BR> - The longest chain ever encountered in buffer hash table lookups.</TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> long</CODE></FONT></TD> -<TD><CODE><B><A HREF="../../../com/sleepycat/db/CacheStats.html#getHashMaxNowait()">getHashMaxNowait</A></B>()</CODE> - -<BR> - The number of times a thread of control was able to obtain the +<ul class="blockList"> +<li class="blockList"><a name="method_summary"> +<!-- --> +</a> +<h3>Method Summary</h3> +<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation"> +<caption><span>Methods</span><span class="tabEnd"> </span></caption> +<tr> +<th class="colFirst" scope="col">Modifier and Type</th> +<th class="colLast" scope="col">Method and Description</th> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>long</code></td> +<td class="colLast"><code><strong><a href="../../../com/sleepycat/db/CacheStats.html#getAlloc()">getAlloc</a></strong>()</code> +<div class="block">Number of page allocations.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>long</code></td> +<td class="colLast"><code><strong><a href="../../../com/sleepycat/db/CacheStats.html#getAllocBuckets()">getAllocBuckets</a></strong>()</code> +<div class="block">Number of hash buckets checked during allocation.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>long</code></td> +<td class="colLast"><code><strong><a href="../../../com/sleepycat/db/CacheStats.html#getAllocMaxBuckets()">getAllocMaxBuckets</a></strong>()</code> +<div class="block">Maximum number of hash buckets checked during an allocation.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>long</code></td> +<td class="colLast"><code><strong><a href="../../../com/sleepycat/db/CacheStats.html#getAllocMaxPages()">getAllocMaxPages</a></strong>()</code> +<div class="block">Maximum number of pages checked during an allocation.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>long</code></td> +<td class="colLast"><code><strong><a href="../../../com/sleepycat/db/CacheStats.html#getAllocPages()">getAllocPages</a></strong>()</code> +<div class="block">Number of pages checked during allocation.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../../../com/sleepycat/db/CacheStats.html#getBytes()">getBytes</a></strong>()</code> +<div class="block">Bytes of cache (total cache size is st_gbytes + st_bytes).</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>long</code></td> +<td class="colLast"><code><strong><a href="../../../com/sleepycat/db/CacheStats.html#getCacheHit()">getCacheHit</a></strong>()</code> +<div class="block">Requested pages found in the cache.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>long</code></td> +<td class="colLast"><code><strong><a href="../../../com/sleepycat/db/CacheStats.html#getCacheMiss()">getCacheMiss</a></strong>()</code> +<div class="block">Requested pages not found in the cache.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../../../com/sleepycat/db/CacheStats.html#getGbytes()">getGbytes</a></strong>()</code> +<div class="block">Gigabytes of cache (total cache size is st_gbytes + st_bytes).</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../../../com/sleepycat/db/CacheStats.html#getHashBuckets()">getHashBuckets</a></strong>()</code> +<div class="block">Number of hash buckets in the buffer hash table.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>long</code></td> +<td class="colLast"><code><strong><a href="../../../com/sleepycat/db/CacheStats.html#getHashExamined()">getHashExamined</a></strong>()</code> +<div class="block">Total number of hash elements traversed during hash table lookups.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../../../com/sleepycat/db/CacheStats.html#getHashLongest()">getHashLongest</a></strong>()</code> +<div class="block">The longest chain ever encountered in buffer hash table lookups.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>long</code></td> +<td class="colLast"><code><strong><a href="../../../com/sleepycat/db/CacheStats.html#getHashMaxNowait()">getHashMaxNowait</a></strong>()</code> +<div class="block">The number of times a thread of control was able to obtain the hash bucket lock without waiting on the bucket which had the - maximum number of times that a thread of control needed to wait.</TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> long</CODE></FONT></TD> -<TD><CODE><B><A HREF="../../../com/sleepycat/db/CacheStats.html#getHashMaxWait()">getHashMaxWait</A></B>()</CODE> - -<BR> - The maximum number of times any hash bucket lock was waited for by - a thread of control.</TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../../../com/sleepycat/db/CacheStats.html#getHashMutexes()">getHashMutexes</A></B>()</CODE> - -<BR> - The number of hash bucket mutexes in the buffer hash table.</TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> long</CODE></FONT></TD> -<TD><CODE><B><A HREF="../../../com/sleepycat/db/CacheStats.html#getHashNowait()">getHashNowait</A></B>()</CODE> - -<BR> - The number of times that a thread of control was able to obtain a - hash bucket lock without waiting.</TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../../../com/sleepycat/db/CacheStats.html#getHashSearches()">getHashSearches</A></B>()</CODE> - -<BR> - Total number of buffer hash table lookups.</TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> long</CODE></FONT></TD> -<TD><CODE><B><A HREF="../../../com/sleepycat/db/CacheStats.html#getHashWait()">getHashWait</A></B>()</CODE> - -<BR> - The number of times that a thread of control was forced to wait - before obtaining a hash bucket lock.</TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> long</CODE></FONT></TD> -<TD><CODE><B><A HREF="../../../com/sleepycat/db/CacheStats.html#getIoWait()">getIoWait</A></B>()</CODE> - -<BR> - Number of operations blocked waiting for I/O to complete.</TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../../../com/sleepycat/db/CacheStats.html#getMap()">getMap</A></B>()</CODE> - -<BR> - Requested pages mapped into the process' address space (there is no + maximum number of times that a thread of control needed to wait.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>long</code></td> +<td class="colLast"><code><strong><a href="../../../com/sleepycat/db/CacheStats.html#getHashMaxWait()">getHashMaxWait</a></strong>()</code> +<div class="block">The maximum number of times any hash bucket lock was waited for by + a thread of control.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../../../com/sleepycat/db/CacheStats.html#getHashMutexes()">getHashMutexes</a></strong>()</code> +<div class="block">The number of hash bucket mutexes in the buffer hash table.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>long</code></td> +<td class="colLast"><code><strong><a href="../../../com/sleepycat/db/CacheStats.html#getHashNowait()">getHashNowait</a></strong>()</code> +<div class="block">The number of times that a thread of control was able to obtain a + hash bucket lock without waiting.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../../../com/sleepycat/db/CacheStats.html#getHashSearches()">getHashSearches</a></strong>()</code> +<div class="block">Total number of buffer hash table lookups.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>long</code></td> +<td class="colLast"><code><strong><a href="../../../com/sleepycat/db/CacheStats.html#getHashWait()">getHashWait</a></strong>()</code> +<div class="block">The number of times that a thread of control was forced to wait + before obtaining a hash bucket lock.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>long</code></td> +<td class="colLast"><code><strong><a href="../../../com/sleepycat/db/CacheStats.html#getIoWait()">getIoWait</a></strong>()</code> +<div class="block">Number of operations blocked waiting for I/O to complete.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../../../com/sleepycat/db/CacheStats.html#getMap()">getMap</a></strong>()</code> +<div class="block">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).</TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../../../com/sleepycat/db/CacheStats.html#getMaxNumCache()">getMaxNumCache</A></B>()</CODE> - -<BR> - Maximum number of caches, as configured with - <A HREF="../../../com/sleepycat/db/EnvironmentConfig.html#setCacheMax(long)"><CODE>EnvironmentConfig.setCacheMax(long)</CODE></A>.</TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../../../com/sleepycat/db/CacheStats.html#getMaxOpenfd()">getMaxOpenfd</A></B>()</CODE> - -<BR> - Maximum number of open file descriptors.</TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../../../com/sleepycat/db/CacheStats.html#getMaxWrite()">getMaxWrite</A></B>()</CODE> - -<BR> - The maximum number of sequential write operations scheduled by the library - when flushing dirty pages from the cache.</TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../../../com/sleepycat/db/CacheStats.html#getMaxWriteSleep()">getMaxWriteSleep</A></B>()</CODE> - -<BR> - The number of microseconds the thread of control should pause before - scheduling further write operations.</TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> long</CODE></FONT></TD> -<TD><CODE><B><A HREF="../../../com/sleepycat/db/CacheStats.html#getMmapSize()">getMmapSize</A></B>()</CODE> - -<BR> - Maximum file size for mmap.</TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> long</CODE></FONT></TD> -<TD><CODE><B><A HREF="../../../com/sleepycat/db/CacheStats.html#getMultiversionFreed()">getMultiversionFreed</A></B>()</CODE> - -<BR> - Number of frozen buffers freed.</TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> long</CODE></FONT></TD> -<TD><CODE><B><A HREF="../../../com/sleepycat/db/CacheStats.html#getMultiversionFrozen()">getMultiversionFrozen</A></B>()</CODE> - -<BR> - Number of buffers frozen.</TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> long</CODE></FONT></TD> -<TD><CODE><B><A HREF="../../../com/sleepycat/db/CacheStats.html#getMultiversionThawed()">getMultiversionThawed</A></B>()</CODE> - -<BR> - Number of buffers thawed.</TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../../../com/sleepycat/db/CacheStats.html#getNumCache()">getNumCache</A></B>()</CODE> - -<BR> - Number of caches.</TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../../../com/sleepycat/db/CacheStats.html#getPageClean()">getPageClean</A></B>()</CODE> - -<BR> - Clean pages currently in the cache.</TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> long</CODE></FONT></TD> -<TD><CODE><B><A HREF="../../../com/sleepycat/db/CacheStats.html#getPageCreate()">getPageCreate</A></B>()</CODE> - -<BR> - Pages created in the cache.</TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../../../com/sleepycat/db/CacheStats.html#getPageDirty()">getPageDirty</A></B>()</CODE> - -<BR> - Dirty pages currently in the cache.</TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> long</CODE></FONT></TD> -<TD><CODE><B><A HREF="../../../com/sleepycat/db/CacheStats.html#getPageIn()">getPageIn</A></B>()</CODE> - -<BR> - Pages read into the cache.</TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> long</CODE></FONT></TD> -<TD><CODE><B><A HREF="../../../com/sleepycat/db/CacheStats.html#getPageOut()">getPageOut</A></B>()</CODE> - -<BR> - Pages written from the cache to the backing file.</TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../../../com/sleepycat/db/CacheStats.html#getPages()">getPages</A></B>()</CODE> - -<BR> - Pages in the cache.</TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../../../com/sleepycat/db/CacheStats.html#getPageSize()">getPageSize</A></B>()</CODE> - -<BR> - Page size in bytes.</TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> long</CODE></FONT></TD> -<TD><CODE><B><A HREF="../../../com/sleepycat/db/CacheStats.html#getPageTrickle()">getPageTrickle</A></B>()</CODE> - -<BR> - Dirty pages written using <A HREF="../../../com/sleepycat/db/Environment.html#trickleCacheWrite(int)"><CODE>Environment.trickleCacheWrite</CODE></A>.</TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> long</CODE></FONT></TD> -<TD><CODE><B><A HREF="../../../com/sleepycat/db/CacheStats.html#getRegionNowait()">getRegionNowait</A></B>()</CODE> - -<BR> - The number of times that a thread of control was able to obtain a - region lock without waiting.</TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> long</CODE></FONT></TD> -<TD><CODE><B><A HREF="../../../com/sleepycat/db/CacheStats.html#getRegionWait()">getRegionWait</A></B>()</CODE> - -<BR> - The number of times that a thread of control was forced to wait - before obtaining a region lock.</TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> long</CODE></FONT></TD> -<TD><CODE><B><A HREF="../../../com/sleepycat/db/CacheStats.html#getRegmax()">getRegmax</A></B>()</CODE> - -<BR> - The max size of the mutex region size.</TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> long</CODE></FONT></TD> -<TD><CODE><B><A HREF="../../../com/sleepycat/db/CacheStats.html#getRegSize()">getRegSize</A></B>()</CODE> - -<BR> - Individual cache size.</TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> long</CODE></FONT></TD> -<TD><CODE><B><A HREF="../../../com/sleepycat/db/CacheStats.html#getRoEvict()">getRoEvict</A></B>()</CODE> - -<BR> - Clean pages forced from the cache.</TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> long</CODE></FONT></TD> -<TD><CODE><B><A HREF="../../../com/sleepycat/db/CacheStats.html#getRwEvict()">getRwEvict</A></B>()</CODE> - -<BR> - Dirty pages forced from the cache.</TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> long</CODE></FONT></TD> -<TD><CODE><B><A HREF="../../../com/sleepycat/db/CacheStats.html#getSyncInterrupted()">getSyncInterrupted</A></B>()</CODE> - -<BR> - Number of mpool sync operations interrupted.</TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../../../com/sleepycat/db/CacheStats.html#toString()">toString</A></B>()</CODE> - -<BR> - For convenience, the CacheStats class has a toString method that - lists all the data fields.</TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#clone()" title="class or interface in java.lang">clone</A>, <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#equals(java.lang.Object)" title="class or interface in java.lang">equals</A>, <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#finalize()" title="class or interface in java.lang">finalize</A>, <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#getClass()" title="class or interface in java.lang">getClass</A>, <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#hashCode()" title="class or interface in java.lang">hashCode</A>, <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#notify()" title="class or interface in java.lang">notify</A>, <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#notifyAll()" title="class or interface in java.lang">notifyAll</A>, <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait()" title="class or interface in java.lang">wait</A>, <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long)" title="class or interface in java.lang">wait</A>, <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long, int)" title="class or interface in java.lang">wait</A></CODE></TD> -</TR> -</TABLE> - -<P> - + although examining the application page fault rate may be helpful).</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../../../com/sleepycat/db/CacheStats.html#getMaxNumCache()">getMaxNumCache</a></strong>()</code> +<div class="block">Maximum number of caches, as configured with + <a href="../../../com/sleepycat/db/EnvironmentConfig.html#setCacheMax(long)"><code>EnvironmentConfig.setCacheMax(long)</code></a>.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../../../com/sleepycat/db/CacheStats.html#getMaxOpenfd()">getMaxOpenfd</a></strong>()</code> +<div class="block">Maximum number of open file descriptors.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../../../com/sleepycat/db/CacheStats.html#getMaxWrite()">getMaxWrite</a></strong>()</code> +<div class="block">The maximum number of sequential write operations scheduled by the library + when flushing dirty pages from the cache.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../../../com/sleepycat/db/CacheStats.html#getMaxWriteSleep()">getMaxWriteSleep</a></strong>()</code> +<div class="block">The number of microseconds the thread of control should pause before + scheduling further write operations.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>long</code></td> +<td class="colLast"><code><strong><a href="../../../com/sleepycat/db/CacheStats.html#getMmapSize()">getMmapSize</a></strong>()</code> +<div class="block">Maximum file size for mmap.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>long</code></td> +<td class="colLast"><code><strong><a href="../../../com/sleepycat/db/CacheStats.html#getMultiversionFreed()">getMultiversionFreed</a></strong>()</code> +<div class="block">Number of frozen buffers freed.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>long</code></td> +<td class="colLast"><code><strong><a href="../../../com/sleepycat/db/CacheStats.html#getMultiversionFrozen()">getMultiversionFrozen</a></strong>()</code> +<div class="block">Number of buffers frozen.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>long</code></td> +<td class="colLast"><code><strong><a href="../../../com/sleepycat/db/CacheStats.html#getMultiversionReused()">getMultiversionReused</a></strong>()</code> +<div class="block">Number of outdated intermediate versions reused.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>long</code></td> +<td class="colLast"><code><strong><a href="../../../com/sleepycat/db/CacheStats.html#getMultiversionThawed()">getMultiversionThawed</a></strong>()</code> +<div class="block">Number of buffers thawed.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../../../com/sleepycat/db/CacheStats.html#getNumCache()">getNumCache</a></strong>()</code> +<div class="block">Number of caches.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../../../com/sleepycat/db/CacheStats.html#getPageClean()">getPageClean</a></strong>()</code> +<div class="block">Clean pages currently in the cache.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>long</code></td> +<td class="colLast"><code><strong><a href="../../../com/sleepycat/db/CacheStats.html#getPageCreate()">getPageCreate</a></strong>()</code> +<div class="block">Pages created in the cache.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../../../com/sleepycat/db/CacheStats.html#getPageDirty()">getPageDirty</a></strong>()</code> +<div class="block">Dirty pages currently in the cache.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>long</code></td> +<td class="colLast"><code><strong><a href="../../../com/sleepycat/db/CacheStats.html#getPageIn()">getPageIn</a></strong>()</code> +<div class="block">Pages read into the cache.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>long</code></td> +<td class="colLast"><code><strong><a href="../../../com/sleepycat/db/CacheStats.html#getPageOut()">getPageOut</a></strong>()</code> +<div class="block">Pages written from the cache to the backing file.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../../../com/sleepycat/db/CacheStats.html#getPages()">getPages</a></strong>()</code> +<div class="block">Pages in the cache.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../../../com/sleepycat/db/CacheStats.html#getPageSize()">getPageSize</a></strong>()</code> +<div class="block">Page size in bytes.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>long</code></td> +<td class="colLast"><code><strong><a href="../../../com/sleepycat/db/CacheStats.html#getPageTrickle()">getPageTrickle</a></strong>()</code> +<div class="block">Dirty pages written using <a href="../../../com/sleepycat/db/Environment.html#trickleCacheWrite(int)"><code>Environment.trickleCacheWrite</code></a>.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>long</code></td> +<td class="colLast"><code><strong><a href="../../../com/sleepycat/db/CacheStats.html#getRegionNowait()">getRegionNowait</a></strong>()</code> +<div class="block">The number of times that a thread of control was able to obtain a + cache region mutex without waiting.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>long</code></td> +<td class="colLast"><code><strong><a href="../../../com/sleepycat/db/CacheStats.html#getRegionWait()">getRegionWait</a></strong>()</code> +<div class="block">The number of times that a thread of control was forced to wait + before obtaining a cache region mutex.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>long</code></td> +<td class="colLast"><code><strong><a href="../../../com/sleepycat/db/CacheStats.html#getRegmax()">getRegmax</a></strong>()</code> +<div class="block">The maximum size, in bytes, of the mutex region.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>long</code></td> +<td class="colLast"><code><strong><a href="../../../com/sleepycat/db/CacheStats.html#getRegSize()">getRegSize</a></strong>()</code> +<div class="block">Individual cache size.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>long</code></td> +<td class="colLast"><code><strong><a href="../../../com/sleepycat/db/CacheStats.html#getRoEvict()">getRoEvict</a></strong>()</code> +<div class="block">Clean pages forced from the cache.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>long</code></td> +<td class="colLast"><code><strong><a href="../../../com/sleepycat/db/CacheStats.html#getRwEvict()">getRwEvict</a></strong>()</code> +<div class="block">Dirty pages forced from the cache.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>long</code></td> +<td class="colLast"><code><strong><a href="../../../com/sleepycat/db/CacheStats.html#getSyncInterrupted()">getSyncInterrupted</a></strong>()</code> +<div class="block">Number of mpool sync operations interrupted.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>java.lang.String</code></td> +<td class="colLast"><code><strong><a href="../../../com/sleepycat/db/CacheStats.html#toString()">toString</a></strong>()</code> +<div class="block">For convenience, the CacheStats class has a toString method that + lists all the data fields.</div> +</td> +</tr> +</table> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object"> +<!-- --> +</a> +<h3>Methods inherited from class java.lang.Object</h3> +<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</code></li> +</ul> +</li> +</ul> +</li> +</ul> +</div> +<div class="details"> +<ul class="blockList"> +<li class="blockList"> <!-- ============ METHOD DETAIL ========== --> - -<A NAME="method_detail"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> -<B>Method Detail</B></FONT></TH> -</TR> -</TABLE> - -<A NAME="getGbytes()"><!-- --></A><H3> -getGbytes</H3> -<PRE> -public int <B>getGbytes</B>()</PRE> -<DL> -<DD>Gigabytes of cache (total cache size is st_gbytes + st_bytes). -<P> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getBytes()"><!-- --></A><H3> -getBytes</H3> -<PRE> -public int <B>getBytes</B>()</PRE> -<DL> -<DD>Bytes of cache (total cache size is st_gbytes + st_bytes). -<P> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getNumCache()"><!-- --></A><H3> -getNumCache</H3> -<PRE> -public int <B>getNumCache</B>()</PRE> -<DL> -<DD>Number of caches. -<P> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getMaxNumCache()"><!-- --></A><H3> -getMaxNumCache</H3> -<PRE> -public int <B>getMaxNumCache</B>()</PRE> -<DL> -<DD>Maximum number of caches, as configured with - <A HREF="../../../com/sleepycat/db/EnvironmentConfig.html#setCacheMax(long)"><CODE>EnvironmentConfig.setCacheMax(long)</CODE></A>. -<P> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getMmapSize()"><!-- --></A><H3> -getMmapSize</H3> -<PRE> -public long <B>getMmapSize</B>()</PRE> -<DL> -<DD>Maximum file size for mmap. -<P> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getMaxOpenfd()"><!-- --></A><H3> -getMaxOpenfd</H3> -<PRE> -public int <B>getMaxOpenfd</B>()</PRE> -<DL> -<DD>Maximum number of open file descriptors. -<P> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getMaxWrite()"><!-- --></A><H3> -getMaxWrite</H3> -<PRE> -public int <B>getMaxWrite</B>()</PRE> -<DL> -<DD>The maximum number of sequential write operations scheduled by the library - when flushing dirty pages from the cache. -<P> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getMaxWriteSleep()"><!-- --></A><H3> -getMaxWriteSleep</H3> -<PRE> -public int <B>getMaxWriteSleep</B>()</PRE> -<DL> -<DD>The number of microseconds the thread of control should pause before - scheduling further write operations. -<P> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getPages()"><!-- --></A><H3> -getPages</H3> -<PRE> -public int <B>getPages</B>()</PRE> -<DL> -<DD>Pages in the cache. -<P> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getMap()"><!-- --></A><H3> -getMap</H3> -<PRE> -public int <B>getMap</B>()</PRE> -<DL> -<DD>Requested pages mapped into the process' address space (there is no +<ul class="blockList"> +<li class="blockList"><a name="method_detail"> +<!-- --> +</a> +<h3>Method Detail</h3> +<a name="getGbytes()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getGbytes</h4> +<pre>public int getGbytes()</pre> +<div class="block">Gigabytes of cache (total cache size is st_gbytes + st_bytes).</div> +</li> +</ul> +<a name="getBytes()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getBytes</h4> +<pre>public int getBytes()</pre> +<div class="block">Bytes of cache (total cache size is st_gbytes + st_bytes).</div> +</li> +</ul> +<a name="getNumCache()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getNumCache</h4> +<pre>public int getNumCache()</pre> +<div class="block">Number of caches.</div> +</li> +</ul> +<a name="getMaxNumCache()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getMaxNumCache</h4> +<pre>public int getMaxNumCache()</pre> +<div class="block">Maximum number of caches, as configured with + <a href="../../../com/sleepycat/db/EnvironmentConfig.html#setCacheMax(long)"><code>EnvironmentConfig.setCacheMax(long)</code></a>.</div> +</li> +</ul> +<a name="getMmapSize()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getMmapSize</h4> +<pre>public long getMmapSize()</pre> +<div class="block">Maximum file size for mmap.</div> +</li> +</ul> +<a name="getMaxOpenfd()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getMaxOpenfd</h4> +<pre>public int getMaxOpenfd()</pre> +<div class="block">Maximum number of open file descriptors.</div> +</li> +</ul> +<a name="getMaxWrite()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getMaxWrite</h4> +<pre>public int getMaxWrite()</pre> +<div class="block">The maximum number of sequential write operations scheduled by the library + when flushing dirty pages from the cache.</div> +</li> +</ul> +<a name="getMaxWriteSleep()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getMaxWriteSleep</h4> +<pre>public int getMaxWriteSleep()</pre> +<div class="block">The number of microseconds the thread of control should pause before + scheduling further write operations.</div> +</li> +</ul> +<a name="getPages()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getPages</h4> +<pre>public int getPages()</pre> +<div class="block">Pages in the cache.</div> +</li> +</ul> +<a name="getMap()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getMap</h4> +<pre>public int getMap()</pre> +<div class="block">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). -<P> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getCacheHit()"><!-- --></A><H3> -getCacheHit</H3> -<PRE> -public long <B>getCacheHit</B>()</PRE> -<DL> -<DD>Requested pages found in the cache. -<P> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getCacheMiss()"><!-- --></A><H3> -getCacheMiss</H3> -<PRE> -public long <B>getCacheMiss</B>()</PRE> -<DL> -<DD>Requested pages not found in the cache. -<P> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getPageCreate()"><!-- --></A><H3> -getPageCreate</H3> -<PRE> -public long <B>getPageCreate</B>()</PRE> -<DL> -<DD>Pages created in the cache. -<P> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getPageIn()"><!-- --></A><H3> -getPageIn</H3> -<PRE> -public long <B>getPageIn</B>()</PRE> -<DL> -<DD>Pages read into the cache. -<P> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getPageOut()"><!-- --></A><H3> -getPageOut</H3> -<PRE> -public long <B>getPageOut</B>()</PRE> -<DL> -<DD>Pages written from the cache to the backing file. -<P> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getRoEvict()"><!-- --></A><H3> -getRoEvict</H3> -<PRE> -public long <B>getRoEvict</B>()</PRE> -<DL> -<DD>Clean pages forced from the cache. -<P> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getRwEvict()"><!-- --></A><H3> -getRwEvict</H3> -<PRE> -public long <B>getRwEvict</B>()</PRE> -<DL> -<DD>Dirty pages forced from the cache. -<P> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getPageTrickle()"><!-- --></A><H3> -getPageTrickle</H3> -<PRE> -public long <B>getPageTrickle</B>()</PRE> -<DL> -<DD>Dirty pages written using <A HREF="../../../com/sleepycat/db/Environment.html#trickleCacheWrite(int)"><CODE>Environment.trickleCacheWrite</CODE></A>. -<P> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getPageClean()"><!-- --></A><H3> -getPageClean</H3> -<PRE> -public int <B>getPageClean</B>()</PRE> -<DL> -<DD>Clean pages currently in the cache. -<P> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getPageDirty()"><!-- --></A><H3> -getPageDirty</H3> -<PRE> -public int <B>getPageDirty</B>()</PRE> -<DL> -<DD>Dirty pages currently in the cache. -<P> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getHashBuckets()"><!-- --></A><H3> -getHashBuckets</H3> -<PRE> -public int <B>getHashBuckets</B>()</PRE> -<DL> -<DD>Number of hash buckets in the buffer hash table. -<P> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getHashMutexes()"><!-- --></A><H3> -getHashMutexes</H3> -<PRE> -public int <B>getHashMutexes</B>()</PRE> -<DL> -<DD>The number of hash bucket mutexes in the buffer hash table. -<P> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getPageSize()"><!-- --></A><H3> -getPageSize</H3> -<PRE> -public int <B>getPageSize</B>()</PRE> -<DL> -<DD>Page size in bytes. -<P> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getHashSearches()"><!-- --></A><H3> -getHashSearches</H3> -<PRE> -public int <B>getHashSearches</B>()</PRE> -<DL> -<DD>Total number of buffer hash table lookups. -<P> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getHashLongest()"><!-- --></A><H3> -getHashLongest</H3> -<PRE> -public int <B>getHashLongest</B>()</PRE> -<DL> -<DD>The longest chain ever encountered in buffer hash table lookups. -<P> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getHashExamined()"><!-- --></A><H3> -getHashExamined</H3> -<PRE> -public long <B>getHashExamined</B>()</PRE> -<DL> -<DD>Total number of hash elements traversed during hash table lookups. -<P> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getHashNowait()"><!-- --></A><H3> -getHashNowait</H3> -<PRE> -public long <B>getHashNowait</B>()</PRE> -<DL> -<DD>The number of times that a thread of control was able to obtain a - hash bucket lock without waiting. -<P> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getHashWait()"><!-- --></A><H3> -getHashWait</H3> -<PRE> -public long <B>getHashWait</B>()</PRE> -<DL> -<DD>The number of times that a thread of control was forced to wait - before obtaining a hash bucket lock. -<P> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getHashMaxNowait()"><!-- --></A><H3> -getHashMaxNowait</H3> -<PRE> -public long <B>getHashMaxNowait</B>()</PRE> -<DL> -<DD>The number of times a thread of control was able to obtain the + although examining the application page fault rate may be helpful).</div> +</li> +</ul> +<a name="getCacheHit()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getCacheHit</h4> +<pre>public long getCacheHit()</pre> +<div class="block">Requested pages found in the cache.</div> +</li> +</ul> +<a name="getCacheMiss()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getCacheMiss</h4> +<pre>public long getCacheMiss()</pre> +<div class="block">Requested pages not found in the cache.</div> +</li> +</ul> +<a name="getPageCreate()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getPageCreate</h4> +<pre>public long getPageCreate()</pre> +<div class="block">Pages created in the cache.</div> +</li> +</ul> +<a name="getPageIn()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getPageIn</h4> +<pre>public long getPageIn()</pre> +<div class="block">Pages read into the cache.</div> +</li> +</ul> +<a name="getPageOut()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getPageOut</h4> +<pre>public long getPageOut()</pre> +<div class="block">Pages written from the cache to the backing file.</div> +</li> +</ul> +<a name="getRoEvict()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getRoEvict</h4> +<pre>public long getRoEvict()</pre> +<div class="block">Clean pages forced from the cache.</div> +</li> +</ul> +<a name="getRwEvict()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getRwEvict</h4> +<pre>public long getRwEvict()</pre> +<div class="block">Dirty pages forced from the cache.</div> +</li> +</ul> +<a name="getPageTrickle()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getPageTrickle</h4> +<pre>public long getPageTrickle()</pre> +<div class="block">Dirty pages written using <a href="../../../com/sleepycat/db/Environment.html#trickleCacheWrite(int)"><code>Environment.trickleCacheWrite</code></a>.</div> +</li> +</ul> +<a name="getPageClean()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getPageClean</h4> +<pre>public int getPageClean()</pre> +<div class="block">Clean pages currently in the cache.</div> +</li> +</ul> +<a name="getPageDirty()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getPageDirty</h4> +<pre>public int getPageDirty()</pre> +<div class="block">Dirty pages currently in the cache.</div> +</li> +</ul> +<a name="getHashBuckets()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getHashBuckets</h4> +<pre>public int getHashBuckets()</pre> +<div class="block">Number of hash buckets in the buffer hash table.</div> +</li> +</ul> +<a name="getHashMutexes()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getHashMutexes</h4> +<pre>public int getHashMutexes()</pre> +<div class="block">The number of hash bucket mutexes in the buffer hash table.</div> +</li> +</ul> +<a name="getPageSize()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getPageSize</h4> +<pre>public int getPageSize()</pre> +<div class="block">Page size in bytes.</div> +</li> +</ul> +<a name="getHashSearches()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getHashSearches</h4> +<pre>public int getHashSearches()</pre> +<div class="block">Total number of buffer hash table lookups.</div> +</li> +</ul> +<a name="getHashLongest()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getHashLongest</h4> +<pre>public int getHashLongest()</pre> +<div class="block">The longest chain ever encountered in buffer hash table lookups.</div> +</li> +</ul> +<a name="getHashExamined()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getHashExamined</h4> +<pre>public long getHashExamined()</pre> +<div class="block">Total number of hash elements traversed during hash table lookups.</div> +</li> +</ul> +<a name="getHashNowait()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getHashNowait</h4> +<pre>public long getHashNowait()</pre> +<div class="block">The number of times that a thread of control was able to obtain a + hash bucket lock without waiting.</div> +</li> +</ul> +<a name="getHashWait()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getHashWait</h4> +<pre>public long getHashWait()</pre> +<div class="block">The number of times that a thread of control was forced to wait + before obtaining a hash bucket lock.</div> +</li> +</ul> +<a name="getHashMaxNowait()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getHashMaxNowait</h4> +<pre>public long getHashMaxNowait()</pre> +<div class="block">The number of times a thread of control was able to obtain the hash bucket lock without waiting on the bucket which had the - maximum number of times that a thread of control needed to wait. -<P> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getHashMaxWait()"><!-- --></A><H3> -getHashMaxWait</H3> -<PRE> -public long <B>getHashMaxWait</B>()</PRE> -<DL> -<DD>The maximum number of times any hash bucket lock was waited for by - a thread of control. -<P> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getRegionNowait()"><!-- --></A><H3> -getRegionNowait</H3> -<PRE> -public long <B>getRegionNowait</B>()</PRE> -<DL> -<DD>The number of times that a thread of control was able to obtain a - region lock without waiting. -<P> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getRegionWait()"><!-- --></A><H3> -getRegionWait</H3> -<PRE> -public long <B>getRegionWait</B>()</PRE> -<DL> -<DD>The number of times that a thread of control was forced to wait - before obtaining a region lock. -<P> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getMultiversionFrozen()"><!-- --></A><H3> -getMultiversionFrozen</H3> -<PRE> -public long <B>getMultiversionFrozen</B>()</PRE> -<DL> -<DD>Number of buffers frozen. -<P> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getMultiversionThawed()"><!-- --></A><H3> -getMultiversionThawed</H3> -<PRE> -public long <B>getMultiversionThawed</B>()</PRE> -<DL> -<DD>Number of buffers thawed. -<P> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getMultiversionFreed()"><!-- --></A><H3> -getMultiversionFreed</H3> -<PRE> -public long <B>getMultiversionFreed</B>()</PRE> -<DL> -<DD>Number of frozen buffers freed. -<P> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getAlloc()"><!-- --></A><H3> -getAlloc</H3> -<PRE> -public long <B>getAlloc</B>()</PRE> -<DL> -<DD>Number of page allocations. -<P> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getAllocBuckets()"><!-- --></A><H3> -getAllocBuckets</H3> -<PRE> -public long <B>getAllocBuckets</B>()</PRE> -<DL> -<DD>Number of hash buckets checked during allocation. -<P> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getAllocMaxBuckets()"><!-- --></A><H3> -getAllocMaxBuckets</H3> -<PRE> -public long <B>getAllocMaxBuckets</B>()</PRE> -<DL> -<DD>Maximum number of hash buckets checked during an allocation. -<P> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getAllocPages()"><!-- --></A><H3> -getAllocPages</H3> -<PRE> -public long <B>getAllocPages</B>()</PRE> -<DL> -<DD>Number of pages checked during allocation. -<P> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getAllocMaxPages()"><!-- --></A><H3> -getAllocMaxPages</H3> -<PRE> -public long <B>getAllocMaxPages</B>()</PRE> -<DL> -<DD>Maximum number of pages checked during an allocation. -<P> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getIoWait()"><!-- --></A><H3> -getIoWait</H3> -<PRE> -public long <B>getIoWait</B>()</PRE> -<DL> -<DD>Number of operations blocked waiting for I/O to complete. -<P> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getSyncInterrupted()"><!-- --></A><H3> -getSyncInterrupted</H3> -<PRE> -public long <B>getSyncInterrupted</B>()</PRE> -<DL> -<DD>Number of mpool sync operations interrupted. -<P> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getRegSize()"><!-- --></A><H3> -getRegSize</H3> -<PRE> -public long <B>getRegSize</B>()</PRE> -<DL> -<DD>Individual cache size. -<P> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getRegmax()"><!-- --></A><H3> -getRegmax</H3> -<PRE> -public long <B>getRegmax</B>()</PRE> -<DL> -<DD>The max size of the mutex region size. -<P> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="toString()"><!-- --></A><H3> -toString</H3> -<PRE> -public <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> <B>toString</B>()</PRE> -<DL> -<DD>For convenience, the CacheStats class has a toString method that - lists all the data fields. -<P> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#toString()" title="class or interface in java.lang">toString</A></CODE> in class <CODE><A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> + maximum number of times that a thread of control needed to wait.</div> +</li> +</ul> +<a name="getHashMaxWait()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getHashMaxWait</h4> +<pre>public long getHashMaxWait()</pre> +<div class="block">The maximum number of times any hash bucket lock was waited for by + a thread of control.</div> +</li> +</ul> +<a name="getRegionNowait()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getRegionNowait</h4> +<pre>public long getRegionNowait()</pre> +<div class="block">The number of times that a thread of control was able to obtain a + cache region mutex without waiting.</div> +</li> +</ul> +<a name="getRegionWait()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getRegionWait</h4> +<pre>public long getRegionWait()</pre> +<div class="block">The number of times that a thread of control was forced to wait + before obtaining a cache region mutex.</div> +</li> +</ul> +<a name="getMultiversionFrozen()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getMultiversionFrozen</h4> +<pre>public long getMultiversionFrozen()</pre> +<div class="block">Number of buffers frozen.</div> +</li> +</ul> +<a name="getMultiversionThawed()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getMultiversionThawed</h4> +<pre>public long getMultiversionThawed()</pre> +<div class="block">Number of buffers thawed.</div> +</li> +</ul> +<a name="getMultiversionFreed()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getMultiversionFreed</h4> +<pre>public long getMultiversionFreed()</pre> +<div class="block">Number of frozen buffers freed.</div> +</li> +</ul> +<a name="getMultiversionReused()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getMultiversionReused</h4> +<pre>public long getMultiversionReused()</pre> +<div class="block">Number of outdated intermediate versions reused.</div> +</li> +</ul> +<a name="getAlloc()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getAlloc</h4> +<pre>public long getAlloc()</pre> +<div class="block">Number of page allocations.</div> +</li> +</ul> +<a name="getAllocBuckets()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getAllocBuckets</h4> +<pre>public long getAllocBuckets()</pre> +<div class="block">Number of hash buckets checked during allocation.</div> +</li> +</ul> +<a name="getAllocMaxBuckets()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getAllocMaxBuckets</h4> +<pre>public long getAllocMaxBuckets()</pre> +<div class="block">Maximum number of hash buckets checked during an allocation.</div> +</li> +</ul> +<a name="getAllocPages()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getAllocPages</h4> +<pre>public long getAllocPages()</pre> +<div class="block">Number of pages checked during allocation.</div> +</li> +</ul> +<a name="getAllocMaxPages()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getAllocMaxPages</h4> +<pre>public long getAllocMaxPages()</pre> +<div class="block">Maximum number of pages checked during an allocation.</div> +</li> +</ul> +<a name="getIoWait()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getIoWait</h4> +<pre>public long getIoWait()</pre> +<div class="block">Number of operations blocked waiting for I/O to complete.</div> +</li> +</ul> +<a name="getSyncInterrupted()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getSyncInterrupted</h4> +<pre>public long getSyncInterrupted()</pre> +<div class="block">Number of mpool sync operations interrupted.</div> +</li> +</ul> +<a name="getRegSize()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getRegSize</h4> +<pre>public long getRegSize()</pre> +<div class="block">Individual cache size.</div> +</li> +</ul> +<a name="getRegmax()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getRegmax</h4> +<pre>public long getRegmax()</pre> +<div class="block">The maximum size, in bytes, of the mutex region.</div> +</li> +</ul> +<a name="toString()"> +<!-- --> +</a> +<ul class="blockListLast"> +<li class="blockList"> +<h4>toString</h4> +<pre>public java.lang.String toString()</pre> +<div class="block">For convenience, the CacheStats class has a toString method that + lists all the data fields.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code>toString</code> in class <code>java.lang.Object</code></dd> +</dl> +</li> +</ul> +</li> +</ul> +</li> +</ul> +</div> +</div> <!-- ========= END OF CLASS DATA ========= --> -<HR> - - <!-- ======= START OF BOTTOM NAVBAR ====== --> -<A NAME="navbar_bottom"><!-- --></A> -<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A> -<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> -<TR> -<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> -<A NAME="navbar_bottom_firstrow"><!-- --></A> -<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> - <TR ALIGN="center" VALIGN="top"> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> - <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="class-use/CacheStats.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> - </TR> -</TABLE> -</TD> -<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> -<b>Berkeley DB</b><br><font size="-1"> version 5.3.21</font></EM> -</TD> -</TR> - -<TR> -<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> - <A HREF="../../../com/sleepycat/db/CacheFileStats.html" title="class in com.sleepycat.db"><B>PREV CLASS</B></A> - <A HREF="../../../com/sleepycat/db/CheckpointConfig.html" title="class in com.sleepycat.db"><B>NEXT CLASS</B></A></FONT></TD> -<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> - <A HREF="../../../index.html?com/sleepycat/db/CacheStats.html" target="_top"><B>FRAMES</B></A> - <A HREF="CacheStats.html" target="_top"><B>NO FRAMES</B></A> - <SCRIPT type="text/javascript"> - <!-- +<div class="bottomNav"><a name="navbar_bottom"> +<!-- --> +</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow"> +<!-- --> +</a> +<ul class="navList" title="Navigation"> +<li><a href="../../../overview-summary.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li class="navBarCell1Rev">Class</li> +<li><a href="class-use/CacheStats.html">Use</a></li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../../deprecated-list.html">Deprecated</a></li> +<li><a href="../../../index-all.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +<div class="aboutLanguage"><em><b>Berkeley DB</b><br><font size="-1"> version 6.1.23</font></em></div> +</div> +<div class="subNav"> +<ul class="navList"> +<li><a href="../../../com/sleepycat/db/CacheFileStats.html" title="class in com.sleepycat.db"><span class="strong">Prev Class</span></a></li> +<li><a href="../../../com/sleepycat/db/CheckpointConfig.html" title="class in com.sleepycat.db"><span class="strong">Next Class</span></a></li> +</ul> +<ul class="navList"> +<li><a href="../../../index.html?com/sleepycat/db/CacheStats.html" target="_top">Frames</a></li> +<li><a href="CacheStats.html" target="_top">No Frames</a></li> +</ul> +<ul class="navList" id="allclasses_navbar_bottom"> +<li><a href="../../../allclasses-noframe.html">All Classes</a></li> +</ul> +<div> +<script type="text/javascript"><!-- + allClassesLink = document.getElementById("allclasses_navbar_bottom"); if(window==top) { - document.writeln('<A HREF="../../../allclasses-noframe.html"><B>All Classes</B></A>'); + allClassesLink.style.display = "block"; + } + else { + allClassesLink.style.display = "none"; } //--> -</SCRIPT> -<NOSCRIPT> - <A HREF="../../../allclasses-noframe.html"><B>All Classes</B></A> -</NOSCRIPT> - - -</FONT></TD> -</TR> -<TR> -<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> - SUMMARY: NESTED | FIELD | CONSTR | <A HREF="#method_summary">METHOD</A></FONT></TD> -<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> -DETAIL: FIELD | CONSTR | <A HREF="#method_detail">METHOD</A></FONT></TD> -</TR> -</TABLE> -<A NAME="skip-navbar_bottom"></A> +</script> +</div> +<div> +<ul class="subNavList"> +<li>Summary: </li> +<li>Nested | </li> +<li>Field | </li> +<li>Constr | </li> +<li><a href="#method_summary">Method</a></li> +</ul> +<ul class="subNavList"> +<li>Detail: </li> +<li>Field | </li> +<li>Constr | </li> +<li><a href="#method_detail">Method</a></li> +</ul> +</div> +<a name="skip-navbar_bottom"> +<!-- --> +</a></div> <!-- ======== END OF BOTTOM NAVBAR ======= --> - -<HR> -<font size=1>Copyright (c) 1996, 2012 Oracle and/or its affiliates. All rights reserved.</font> -</BODY> -</HTML> +<p class="legalCopy"><small><font size=1>Copyright (c) 1996, 2015 Oracle and/or its affiliates. All rights reserved.</font></small></p> +</body> +</html> |
