• Home
  • History
  • Annotate
  • Line#
  • Navigate
  • Raw
  • Download
  • only in /netgear-WNDR4500v2-V1.0.0.60_1.0.38/ap/gpl/timemachine/db-4.7.25.NC/docs/java/com/sleepycat/db/
1<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
2<!--NewPage-->
3<HTML>
4<HEAD>
5<!-- Generated by javadoc (build 1.5.0) on Thu May 15 17:17:30 EDT 2008 -->
6<TITLE>
7CacheStats (Oracle - Berkeley DB Java API)
8</TITLE>
9
10<META NAME="keywords" CONTENT="com.sleepycat.db.CacheStats class">
11
12<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../style.css" TITLE="Style">
13
14<SCRIPT type="text/javascript">
15function windowTitle()
16{
17    parent.document.title="CacheStats (Oracle - Berkeley DB Java API)";
18}
19</SCRIPT>
20<NOSCRIPT>
21</NOSCRIPT>
22
23</HEAD>
24
25<BODY BGCOLOR="white" onload="windowTitle();">
26
27
28<!-- ========= START OF TOP NAVBAR ======= -->
29<A NAME="navbar_top"><!-- --></A>
30<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
31<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
32<TR>
33<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
34<A NAME="navbar_top_firstrow"><!-- --></A>
35<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
36  <TR ALIGN="center" VALIGN="top">
37  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
38  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
39  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
40  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/CacheStats.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
41  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
42  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
43  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
44  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
45  </TR>
46</TABLE>
47</TD>
48<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
49<b>Berkeley DB</b><br><font size="-1"> version 4.7.25</font></EM>
50</TD>
51</TR>
52
53<TR>
54<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
55&nbsp;<A HREF="../../../com/sleepycat/db/CacheFileStats.html" title="class in com.sleepycat.db"><B>PREV CLASS</B></A>&nbsp;
56&nbsp;<A HREF="../../../com/sleepycat/db/CheckpointConfig.html" title="class in com.sleepycat.db"><B>NEXT CLASS</B></A></FONT></TD>
57<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
58  <A HREF="../../../index.html?com/sleepycat/db/CacheStats.html" target="_top"><B>FRAMES</B></A>  &nbsp;
59&nbsp;<A HREF="CacheStats.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
60&nbsp;<SCRIPT type="text/javascript">
61  <!--
62  if(window==top) {
63    document.writeln('<A HREF="../../../allclasses-noframe.html"><B>All Classes</B></A>');
64  }
65  //-->
66</SCRIPT>
67<NOSCRIPT>
68  <A HREF="../../../allclasses-noframe.html"><B>All Classes</B></A>
69</NOSCRIPT>
70
71
72</FONT></TD>
73</TR>
74<TR>
75<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
76  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;FIELD&nbsp;|&nbsp;CONSTR&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
77<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
78DETAIL:&nbsp;FIELD&nbsp;|&nbsp;CONSTR&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
79</TR>
80</TABLE>
81<A NAME="skip-navbar_top"></A>
82<!-- ========= END OF TOP NAVBAR ========= -->
83
84<HR>
85<!-- ======== START OF CLASS DATA ======== -->
86<H2>
87<FONT SIZE="-1">
88com.sleepycat.db</FONT>
89<BR>
90Class CacheStats</H2>
91<PRE>
92<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">java.lang.Object</A>
93  <IMG SRC="../../../resources/inherit.gif" ALT="extended by "><B>com.sleepycat.db.CacheStats</B>
94</PRE>
95<HR>
96<DL>
97<DT><PRE>public class <B>CacheStats</B><DT>extends <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></DL>
98</PRE>
99
100<P>
101Cache statistics for a database environment.
102<P>
103
104<P>
105<HR>
106
107<P>
108
109<!-- ========== METHOD SUMMARY =========== -->
110
111<A NAME="method_summary"><!-- --></A>
112<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
113<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
114<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
115<B>Method Summary</B></FONT></TH>
116</TR>
117<TR BGCOLOR="white" CLASS="TableRowColor">
118<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
119<CODE>&nbsp;int</CODE></FONT></TD>
120<TD><CODE><B><A HREF="../../../com/sleepycat/db/CacheStats.html#getAlloc()">getAlloc</A></B>()</CODE>
121
122<BR>
123&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Number of page allocations.</TD>
124</TR>
125<TR BGCOLOR="white" CLASS="TableRowColor">
126<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
127<CODE>&nbsp;int</CODE></FONT></TD>
128<TD><CODE><B><A HREF="../../../com/sleepycat/db/CacheStats.html#getAllocBuckets()">getAllocBuckets</A></B>()</CODE>
129
130<BR>
131&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Number of hash buckets checked during allocation.</TD>
132</TR>
133<TR BGCOLOR="white" CLASS="TableRowColor">
134<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
135<CODE>&nbsp;int</CODE></FONT></TD>
136<TD><CODE><B><A HREF="../../../com/sleepycat/db/CacheStats.html#getAllocMaxBuckets()">getAllocMaxBuckets</A></B>()</CODE>
137
138<BR>
139&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Maximum number of hash buckets checked during an allocation.</TD>
140</TR>
141<TR BGCOLOR="white" CLASS="TableRowColor">
142<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
143<CODE>&nbsp;int</CODE></FONT></TD>
144<TD><CODE><B><A HREF="../../../com/sleepycat/db/CacheStats.html#getAllocMaxPages()">getAllocMaxPages</A></B>()</CODE>
145
146<BR>
147&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Maximum number of pages checked during an allocation.</TD>
148</TR>
149<TR BGCOLOR="white" CLASS="TableRowColor">
150<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
151<CODE>&nbsp;int</CODE></FONT></TD>
152<TD><CODE><B><A HREF="../../../com/sleepycat/db/CacheStats.html#getAllocPages()">getAllocPages</A></B>()</CODE>
153
154<BR>
155&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Number of pages checked during allocation.</TD>
156</TR>
157<TR BGCOLOR="white" CLASS="TableRowColor">
158<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
159<CODE>&nbsp;int</CODE></FONT></TD>
160<TD><CODE><B><A HREF="../../../com/sleepycat/db/CacheStats.html#getBytes()">getBytes</A></B>()</CODE>
161
162<BR>
163&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Bytes of cache (total cache size is st_gbytes + st_bytes).</TD>
164</TR>
165<TR BGCOLOR="white" CLASS="TableRowColor">
166<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
167<CODE>&nbsp;int</CODE></FONT></TD>
168<TD><CODE><B><A HREF="../../../com/sleepycat/db/CacheStats.html#getCacheHit()">getCacheHit</A></B>()</CODE>
169
170<BR>
171&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Requested pages found in the cache.</TD>
172</TR>
173<TR BGCOLOR="white" CLASS="TableRowColor">
174<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
175<CODE>&nbsp;int</CODE></FONT></TD>
176<TD><CODE><B><A HREF="../../../com/sleepycat/db/CacheStats.html#getCacheMiss()">getCacheMiss</A></B>()</CODE>
177
178<BR>
179&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Requested pages not found in the cache.</TD>
180</TR>
181<TR BGCOLOR="white" CLASS="TableRowColor">
182<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
183<CODE>&nbsp;int</CODE></FONT></TD>
184<TD><CODE><B><A HREF="../../../com/sleepycat/db/CacheStats.html#getGbytes()">getGbytes</A></B>()</CODE>
185
186<BR>
187&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Gigabytes of cache (total cache size is st_gbytes + st_bytes).</TD>
188</TR>
189<TR BGCOLOR="white" CLASS="TableRowColor">
190<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
191<CODE>&nbsp;int</CODE></FONT></TD>
192<TD><CODE><B><A HREF="../../../com/sleepycat/db/CacheStats.html#getHashBuckets()">getHashBuckets</A></B>()</CODE>
193
194<BR>
195&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Number of hash buckets in buffer hash table.</TD>
196</TR>
197<TR BGCOLOR="white" CLASS="TableRowColor">
198<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
199<CODE>&nbsp;int</CODE></FONT></TD>
200<TD><CODE><B><A HREF="../../../com/sleepycat/db/CacheStats.html#getHashExamined()">getHashExamined</A></B>()</CODE>
201
202<BR>
203&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Total number of hash elements traversed during hash table lookups.</TD>
204</TR>
205<TR BGCOLOR="white" CLASS="TableRowColor">
206<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
207<CODE>&nbsp;int</CODE></FONT></TD>
208<TD><CODE><B><A HREF="../../../com/sleepycat/db/CacheStats.html#getHashLongest()">getHashLongest</A></B>()</CODE>
209
210<BR>
211&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The longest chain ever encountered in buffer hash table lookups.</TD>
212</TR>
213<TR BGCOLOR="white" CLASS="TableRowColor">
214<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
215<CODE>&nbsp;int</CODE></FONT></TD>
216<TD><CODE><B><A HREF="../../../com/sleepycat/db/CacheStats.html#getHashMaxNowait()">getHashMaxNowait</A></B>()</CODE>
217
218<BR>
219&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The number of times a thread of control was able to obtain the
220    hash bucket lock without waiting on the bucket which had the
221    maximum number of times that a thread of control needed to wait.</TD>
222</TR>
223<TR BGCOLOR="white" CLASS="TableRowColor">
224<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
225<CODE>&nbsp;int</CODE></FONT></TD>
226<TD><CODE><B><A HREF="../../../com/sleepycat/db/CacheStats.html#getHashMaxWait()">getHashMaxWait</A></B>()</CODE>
227
228<BR>
229&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The maximum number of times any hash bucket lock was waited for by
230    a thread of control.</TD>
231</TR>
232<TR BGCOLOR="white" CLASS="TableRowColor">
233<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
234<CODE>&nbsp;int</CODE></FONT></TD>
235<TD><CODE><B><A HREF="../../../com/sleepycat/db/CacheStats.html#getHashNowait()">getHashNowait</A></B>()</CODE>
236
237<BR>
238&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The number of times that a thread of control was able to obtain a
239    hash bucket lock without waiting.</TD>
240</TR>
241<TR BGCOLOR="white" CLASS="TableRowColor">
242<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
243<CODE>&nbsp;int</CODE></FONT></TD>
244<TD><CODE><B><A HREF="../../../com/sleepycat/db/CacheStats.html#getHashSearches()">getHashSearches</A></B>()</CODE>
245
246<BR>
247&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Total number of buffer hash table lookups.</TD>
248</TR>
249<TR BGCOLOR="white" CLASS="TableRowColor">
250<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
251<CODE>&nbsp;int</CODE></FONT></TD>
252<TD><CODE><B><A HREF="../../../com/sleepycat/db/CacheStats.html#getHashWait()">getHashWait</A></B>()</CODE>
253
254<BR>
255&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The number of times that a thread of control was forced to wait
256    before obtaining a hash bucket lock.</TD>
257</TR>
258<TR BGCOLOR="white" CLASS="TableRowColor">
259<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
260<CODE>&nbsp;int</CODE></FONT></TD>
261<TD><CODE><B><A HREF="../../../com/sleepycat/db/CacheStats.html#getIoWait()">getIoWait</A></B>()</CODE>
262
263<BR>
264&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Number of operations blocked waiting for I/O to complete.</TD>
265</TR>
266<TR BGCOLOR="white" CLASS="TableRowColor">
267<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
268<CODE>&nbsp;int</CODE></FONT></TD>
269<TD><CODE><B><A HREF="../../../com/sleepycat/db/CacheStats.html#getMap()">getMap</A></B>()</CODE>
270
271<BR>
272&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Requested pages mapped into the process' address space (there is no
273    available information about whether or not this request caused disk I/O,
274    although examining the application page fault rate may be helpful).</TD>
275</TR>
276<TR BGCOLOR="white" CLASS="TableRowColor">
277<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
278<CODE>&nbsp;int</CODE></FONT></TD>
279<TD><CODE><B><A HREF="../../../com/sleepycat/db/CacheStats.html#getMaxNumCache()">getMaxNumCache</A></B>()</CODE>
280
281<BR>
282&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Maximum number of caches, as configured with
283    <A HREF="../../../com/sleepycat/db/EnvironmentConfig.html#setCacheMax(long)"><CODE>EnvironmentConfig.setCacheMax(long)</CODE></A>.</TD>
284</TR>
285<TR BGCOLOR="white" CLASS="TableRowColor">
286<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
287<CODE>&nbsp;int</CODE></FONT></TD>
288<TD><CODE><B><A HREF="../../../com/sleepycat/db/CacheStats.html#getMaxOpenfd()">getMaxOpenfd</A></B>()</CODE>
289
290<BR>
291&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Maximum number of open file descriptors.</TD>
292</TR>
293<TR BGCOLOR="white" CLASS="TableRowColor">
294<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
295<CODE>&nbsp;int</CODE></FONT></TD>
296<TD><CODE><B><A HREF="../../../com/sleepycat/db/CacheStats.html#getMaxWrite()">getMaxWrite</A></B>()</CODE>
297
298<BR>
299&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The maximum number of sequential write operations scheduled by the library
300    when flushing dirty pages from the cache.</TD>
301</TR>
302<TR BGCOLOR="white" CLASS="TableRowColor">
303<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
304<CODE>&nbsp;int</CODE></FONT></TD>
305<TD><CODE><B><A HREF="../../../com/sleepycat/db/CacheStats.html#getMaxWriteSleep()">getMaxWriteSleep</A></B>()</CODE>
306
307<BR>
308&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The number of microseconds the thread of control should pause before
309    scheduling further write operations.</TD>
310</TR>
311<TR BGCOLOR="white" CLASS="TableRowColor">
312<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
313<CODE>&nbsp;int</CODE></FONT></TD>
314<TD><CODE><B><A HREF="../../../com/sleepycat/db/CacheStats.html#getMmapSize()">getMmapSize</A></B>()</CODE>
315
316<BR>
317&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Maximum file size for mmap.</TD>
318</TR>
319<TR BGCOLOR="white" CLASS="TableRowColor">
320<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
321<CODE>&nbsp;int</CODE></FONT></TD>
322<TD><CODE><B><A HREF="../../../com/sleepycat/db/CacheStats.html#getMultiversionFreed()">getMultiversionFreed</A></B>()</CODE>
323
324<BR>
325&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Number of frozen buffers freed.</TD>
326</TR>
327<TR BGCOLOR="white" CLASS="TableRowColor">
328<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
329<CODE>&nbsp;int</CODE></FONT></TD>
330<TD><CODE><B><A HREF="../../../com/sleepycat/db/CacheStats.html#getMultiversionFrozen()">getMultiversionFrozen</A></B>()</CODE>
331
332<BR>
333&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Number of buffers frozen.</TD>
334</TR>
335<TR BGCOLOR="white" CLASS="TableRowColor">
336<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
337<CODE>&nbsp;int</CODE></FONT></TD>
338<TD><CODE><B><A HREF="../../../com/sleepycat/db/CacheStats.html#getMultiversionThawed()">getMultiversionThawed</A></B>()</CODE>
339
340<BR>
341&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Number of buffers thawed.</TD>
342</TR>
343<TR BGCOLOR="white" CLASS="TableRowColor">
344<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
345<CODE>&nbsp;int</CODE></FONT></TD>
346<TD><CODE><B><A HREF="../../../com/sleepycat/db/CacheStats.html#getNumCache()">getNumCache</A></B>()</CODE>
347
348<BR>
349&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Number of caches.</TD>
350</TR>
351<TR BGCOLOR="white" CLASS="TableRowColor">
352<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
353<CODE>&nbsp;int</CODE></FONT></TD>
354<TD><CODE><B><A HREF="../../../com/sleepycat/db/CacheStats.html#getPageClean()">getPageClean</A></B>()</CODE>
355
356<BR>
357&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Clean pages currently in the cache.</TD>
358</TR>
359<TR BGCOLOR="white" CLASS="TableRowColor">
360<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
361<CODE>&nbsp;int</CODE></FONT></TD>
362<TD><CODE><B><A HREF="../../../com/sleepycat/db/CacheStats.html#getPageCreate()">getPageCreate</A></B>()</CODE>
363
364<BR>
365&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Pages created in the cache.</TD>
366</TR>
367<TR BGCOLOR="white" CLASS="TableRowColor">
368<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
369<CODE>&nbsp;int</CODE></FONT></TD>
370<TD><CODE><B><A HREF="../../../com/sleepycat/db/CacheStats.html#getPageDirty()">getPageDirty</A></B>()</CODE>
371
372<BR>
373&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Dirty pages currently in the cache.</TD>
374</TR>
375<TR BGCOLOR="white" CLASS="TableRowColor">
376<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
377<CODE>&nbsp;int</CODE></FONT></TD>
378<TD><CODE><B><A HREF="../../../com/sleepycat/db/CacheStats.html#getPageIn()">getPageIn</A></B>()</CODE>
379
380<BR>
381&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Pages read into the cache.</TD>
382</TR>
383<TR BGCOLOR="white" CLASS="TableRowColor">
384<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
385<CODE>&nbsp;int</CODE></FONT></TD>
386<TD><CODE><B><A HREF="../../../com/sleepycat/db/CacheStats.html#getPageOut()">getPageOut</A></B>()</CODE>
387
388<BR>
389&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Pages written from the cache to the backing file.</TD>
390</TR>
391<TR BGCOLOR="white" CLASS="TableRowColor">
392<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
393<CODE>&nbsp;int</CODE></FONT></TD>
394<TD><CODE><B><A HREF="../../../com/sleepycat/db/CacheStats.html#getPages()">getPages</A></B>()</CODE>
395
396<BR>
397&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Pages in the cache.</TD>
398</TR>
399<TR BGCOLOR="white" CLASS="TableRowColor">
400<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
401<CODE>&nbsp;int</CODE></FONT></TD>
402<TD><CODE><B><A HREF="../../../com/sleepycat/db/CacheStats.html#getPageTrickle()">getPageTrickle</A></B>()</CODE>
403
404<BR>
405&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Dirty pages written using <A HREF="../../../com/sleepycat/db/Environment.html#trickleCacheWrite(int)"><CODE>Environment.trickleCacheWrite</CODE></A>.</TD>
406</TR>
407<TR BGCOLOR="white" CLASS="TableRowColor">
408<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
409<CODE>&nbsp;int</CODE></FONT></TD>
410<TD><CODE><B><A HREF="../../../com/sleepycat/db/CacheStats.html#getRegionNowait()">getRegionNowait</A></B>()</CODE>
411
412<BR>
413&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The number of times that a thread of control was able to obtain a
414    region lock without waiting.</TD>
415</TR>
416<TR BGCOLOR="white" CLASS="TableRowColor">
417<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
418<CODE>&nbsp;int</CODE></FONT></TD>
419<TD><CODE><B><A HREF="../../../com/sleepycat/db/CacheStats.html#getRegionWait()">getRegionWait</A></B>()</CODE>
420
421<BR>
422&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The number of times that a thread of control was forced to wait
423    before obtaining a region lock.</TD>
424</TR>
425<TR BGCOLOR="white" CLASS="TableRowColor">
426<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
427<CODE>&nbsp;int</CODE></FONT></TD>
428<TD><CODE><B><A HREF="../../../com/sleepycat/db/CacheStats.html#getRegSize()">getRegSize</A></B>()</CODE>
429
430<BR>
431&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Individual cache size.</TD>
432</TR>
433<TR BGCOLOR="white" CLASS="TableRowColor">
434<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
435<CODE>&nbsp;int</CODE></FONT></TD>
436<TD><CODE><B><A HREF="../../../com/sleepycat/db/CacheStats.html#getRoEvict()">getRoEvict</A></B>()</CODE>
437
438<BR>
439&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Clean pages forced from the cache.</TD>
440</TR>
441<TR BGCOLOR="white" CLASS="TableRowColor">
442<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
443<CODE>&nbsp;int</CODE></FONT></TD>
444<TD><CODE><B><A HREF="../../../com/sleepycat/db/CacheStats.html#getRwEvict()">getRwEvict</A></B>()</CODE>
445
446<BR>
447&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Dirty pages forced from the cache.</TD>
448</TR>
449<TR BGCOLOR="white" CLASS="TableRowColor">
450<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
451<CODE>&nbsp;<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A></CODE></FONT></TD>
452<TD><CODE><B><A HREF="../../../com/sleepycat/db/CacheStats.html#toString()">toString</A></B>()</CODE>
453
454<BR>
455&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;For convenience, the CacheStats class has a toString method that
456    lists all the data fields.</TD>
457</TR>
458</TABLE>
459&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
460<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
461<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
462<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></B></TH>
463</TR>
464<TR BGCOLOR="white" CLASS="TableRowColor">
465<TD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#clone()" title="class or interface in java.lang">clone</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang">equals</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#finalize()" title="class or interface in java.lang">finalize</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#getClass()" title="class or interface in java.lang">getClass</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#hashCode()" title="class or interface in java.lang">hashCode</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#notify()" title="class or interface in java.lang">notify</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#notifyAll()" title="class or interface in java.lang">notifyAll</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait()" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait(long)" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait(long, int)" title="class or interface in java.lang">wait</A></CODE></TD>
466</TR>
467</TABLE>
468&nbsp;
469<P>
470
471<!-- ============ METHOD DETAIL ========== -->
472
473<A NAME="method_detail"><!-- --></A>
474<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
475<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
476<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
477<B>Method Detail</B></FONT></TH>
478</TR>
479</TABLE>
480
481<A NAME="getGbytes()"><!-- --></A><H3>
482getGbytes</H3>
483<PRE>
484public int <B>getGbytes</B>()</PRE>
485<DL>
486<DD>Gigabytes of cache (total cache size is st_gbytes + st_bytes).
487<P>
488<DD><DL>
489</DL>
490</DD>
491</DL>
492<HR>
493
494<A NAME="getBytes()"><!-- --></A><H3>
495getBytes</H3>
496<PRE>
497public int <B>getBytes</B>()</PRE>
498<DL>
499<DD>Bytes of cache (total cache size is st_gbytes + st_bytes).
500<P>
501<DD><DL>
502</DL>
503</DD>
504</DL>
505<HR>
506
507<A NAME="getNumCache()"><!-- --></A><H3>
508getNumCache</H3>
509<PRE>
510public int <B>getNumCache</B>()</PRE>
511<DL>
512<DD>Number of caches.
513<P>
514<DD><DL>
515</DL>
516</DD>
517</DL>
518<HR>
519
520<A NAME="getMaxNumCache()"><!-- --></A><H3>
521getMaxNumCache</H3>
522<PRE>
523public int <B>getMaxNumCache</B>()</PRE>
524<DL>
525<DD>Maximum number of caches, as configured with
526    <A HREF="../../../com/sleepycat/db/EnvironmentConfig.html#setCacheMax(long)"><CODE>EnvironmentConfig.setCacheMax(long)</CODE></A>.
527<P>
528<DD><DL>
529</DL>
530</DD>
531</DL>
532<HR>
533
534<A NAME="getMmapSize()"><!-- --></A><H3>
535getMmapSize</H3>
536<PRE>
537public int <B>getMmapSize</B>()</PRE>
538<DL>
539<DD>Maximum file size for mmap.
540<P>
541<DD><DL>
542</DL>
543</DD>
544</DL>
545<HR>
546
547<A NAME="getMaxOpenfd()"><!-- --></A><H3>
548getMaxOpenfd</H3>
549<PRE>
550public int <B>getMaxOpenfd</B>()</PRE>
551<DL>
552<DD>Maximum number of open file descriptors.
553<P>
554<DD><DL>
555</DL>
556</DD>
557</DL>
558<HR>
559
560<A NAME="getMaxWrite()"><!-- --></A><H3>
561getMaxWrite</H3>
562<PRE>
563public int <B>getMaxWrite</B>()</PRE>
564<DL>
565<DD>The maximum number of sequential write operations scheduled by the library
566    when flushing dirty pages from the cache.
567<P>
568<DD><DL>
569</DL>
570</DD>
571</DL>
572<HR>
573
574<A NAME="getMaxWriteSleep()"><!-- --></A><H3>
575getMaxWriteSleep</H3>
576<PRE>
577public int <B>getMaxWriteSleep</B>()</PRE>
578<DL>
579<DD>The number of microseconds the thread of control should pause before
580    scheduling further write operations.
581<P>
582<DD><DL>
583</DL>
584</DD>
585</DL>
586<HR>
587
588<A NAME="getPages()"><!-- --></A><H3>
589getPages</H3>
590<PRE>
591public int <B>getPages</B>()</PRE>
592<DL>
593<DD>Pages in the cache.
594<P>
595<DD><DL>
596</DL>
597</DD>
598</DL>
599<HR>
600
601<A NAME="getMap()"><!-- --></A><H3>
602getMap</H3>
603<PRE>
604public int <B>getMap</B>()</PRE>
605<DL>
606<DD>Requested pages mapped into the process' address space (there is no
607    available information about whether or not this request caused disk I/O,
608    although examining the application page fault rate may be helpful).
609<P>
610<DD><DL>
611</DL>
612</DD>
613</DL>
614<HR>
615
616<A NAME="getCacheHit()"><!-- --></A><H3>
617getCacheHit</H3>
618<PRE>
619public int <B>getCacheHit</B>()</PRE>
620<DL>
621<DD>Requested pages found in the cache.
622<P>
623<DD><DL>
624</DL>
625</DD>
626</DL>
627<HR>
628
629<A NAME="getCacheMiss()"><!-- --></A><H3>
630getCacheMiss</H3>
631<PRE>
632public int <B>getCacheMiss</B>()</PRE>
633<DL>
634<DD>Requested pages not found in the cache.
635<P>
636<DD><DL>
637</DL>
638</DD>
639</DL>
640<HR>
641
642<A NAME="getPageCreate()"><!-- --></A><H3>
643getPageCreate</H3>
644<PRE>
645public int <B>getPageCreate</B>()</PRE>
646<DL>
647<DD>Pages created in the cache.
648<P>
649<DD><DL>
650</DL>
651</DD>
652</DL>
653<HR>
654
655<A NAME="getPageIn()"><!-- --></A><H3>
656getPageIn</H3>
657<PRE>
658public int <B>getPageIn</B>()</PRE>
659<DL>
660<DD>Pages read into the cache.
661<P>
662<DD><DL>
663</DL>
664</DD>
665</DL>
666<HR>
667
668<A NAME="getPageOut()"><!-- --></A><H3>
669getPageOut</H3>
670<PRE>
671public int <B>getPageOut</B>()</PRE>
672<DL>
673<DD>Pages written from the cache to the backing file.
674<P>
675<DD><DL>
676</DL>
677</DD>
678</DL>
679<HR>
680
681<A NAME="getRoEvict()"><!-- --></A><H3>
682getRoEvict</H3>
683<PRE>
684public int <B>getRoEvict</B>()</PRE>
685<DL>
686<DD>Clean pages forced from the cache.
687<P>
688<DD><DL>
689</DL>
690</DD>
691</DL>
692<HR>
693
694<A NAME="getRwEvict()"><!-- --></A><H3>
695getRwEvict</H3>
696<PRE>
697public int <B>getRwEvict</B>()</PRE>
698<DL>
699<DD>Dirty pages forced from the cache.
700<P>
701<DD><DL>
702</DL>
703</DD>
704</DL>
705<HR>
706
707<A NAME="getPageTrickle()"><!-- --></A><H3>
708getPageTrickle</H3>
709<PRE>
710public int <B>getPageTrickle</B>()</PRE>
711<DL>
712<DD>Dirty pages written using <A HREF="../../../com/sleepycat/db/Environment.html#trickleCacheWrite(int)"><CODE>Environment.trickleCacheWrite</CODE></A>.
713<P>
714<DD><DL>
715</DL>
716</DD>
717</DL>
718<HR>
719
720<A NAME="getPageClean()"><!-- --></A><H3>
721getPageClean</H3>
722<PRE>
723public int <B>getPageClean</B>()</PRE>
724<DL>
725<DD>Clean pages currently in the cache.
726<P>
727<DD><DL>
728</DL>
729</DD>
730</DL>
731<HR>
732
733<A NAME="getPageDirty()"><!-- --></A><H3>
734getPageDirty</H3>
735<PRE>
736public int <B>getPageDirty</B>()</PRE>
737<DL>
738<DD>Dirty pages currently in the cache.
739<P>
740<DD><DL>
741</DL>
742</DD>
743</DL>
744<HR>
745
746<A NAME="getHashBuckets()"><!-- --></A><H3>
747getHashBuckets</H3>
748<PRE>
749public int <B>getHashBuckets</B>()</PRE>
750<DL>
751<DD>Number of hash buckets in buffer hash table.
752<P>
753<DD><DL>
754</DL>
755</DD>
756</DL>
757<HR>
758
759<A NAME="getHashSearches()"><!-- --></A><H3>
760getHashSearches</H3>
761<PRE>
762public int <B>getHashSearches</B>()</PRE>
763<DL>
764<DD>Total number of buffer hash table lookups.
765<P>
766<DD><DL>
767</DL>
768</DD>
769</DL>
770<HR>
771
772<A NAME="getHashLongest()"><!-- --></A><H3>
773getHashLongest</H3>
774<PRE>
775public int <B>getHashLongest</B>()</PRE>
776<DL>
777<DD>The longest chain ever encountered in buffer hash table lookups.
778<P>
779<DD><DL>
780</DL>
781</DD>
782</DL>
783<HR>
784
785<A NAME="getHashExamined()"><!-- --></A><H3>
786getHashExamined</H3>
787<PRE>
788public int <B>getHashExamined</B>()</PRE>
789<DL>
790<DD>Total number of hash elements traversed during hash table lookups.
791<P>
792<DD><DL>
793</DL>
794</DD>
795</DL>
796<HR>
797
798<A NAME="getHashNowait()"><!-- --></A><H3>
799getHashNowait</H3>
800<PRE>
801public int <B>getHashNowait</B>()</PRE>
802<DL>
803<DD>The number of times that a thread of control was able to obtain a
804    hash bucket lock without waiting.
805<P>
806<DD><DL>
807</DL>
808</DD>
809</DL>
810<HR>
811
812<A NAME="getHashWait()"><!-- --></A><H3>
813getHashWait</H3>
814<PRE>
815public int <B>getHashWait</B>()</PRE>
816<DL>
817<DD>The number of times that a thread of control was forced to wait
818    before obtaining a hash bucket lock.
819<P>
820<DD><DL>
821</DL>
822</DD>
823</DL>
824<HR>
825
826<A NAME="getHashMaxNowait()"><!-- --></A><H3>
827getHashMaxNowait</H3>
828<PRE>
829public int <B>getHashMaxNowait</B>()</PRE>
830<DL>
831<DD>The number of times a thread of control was able to obtain the
832    hash bucket lock without waiting on the bucket which had the
833    maximum number of times that a thread of control needed to wait.
834<P>
835<DD><DL>
836</DL>
837</DD>
838</DL>
839<HR>
840
841<A NAME="getHashMaxWait()"><!-- --></A><H3>
842getHashMaxWait</H3>
843<PRE>
844public int <B>getHashMaxWait</B>()</PRE>
845<DL>
846<DD>The maximum number of times any hash bucket lock was waited for by
847    a thread of control.
848<P>
849<DD><DL>
850</DL>
851</DD>
852</DL>
853<HR>
854
855<A NAME="getRegionNowait()"><!-- --></A><H3>
856getRegionNowait</H3>
857<PRE>
858public int <B>getRegionNowait</B>()</PRE>
859<DL>
860<DD>The number of times that a thread of control was able to obtain a
861    region lock without waiting.
862<P>
863<DD><DL>
864</DL>
865</DD>
866</DL>
867<HR>
868
869<A NAME="getRegionWait()"><!-- --></A><H3>
870getRegionWait</H3>
871<PRE>
872public int <B>getRegionWait</B>()</PRE>
873<DL>
874<DD>The number of times that a thread of control was forced to wait
875    before obtaining a region lock.
876<P>
877<DD><DL>
878</DL>
879</DD>
880</DL>
881<HR>
882
883<A NAME="getMultiversionFrozen()"><!-- --></A><H3>
884getMultiversionFrozen</H3>
885<PRE>
886public int <B>getMultiversionFrozen</B>()</PRE>
887<DL>
888<DD>Number of buffers frozen.
889<P>
890<DD><DL>
891</DL>
892</DD>
893</DL>
894<HR>
895
896<A NAME="getMultiversionThawed()"><!-- --></A><H3>
897getMultiversionThawed</H3>
898<PRE>
899public int <B>getMultiversionThawed</B>()</PRE>
900<DL>
901<DD>Number of buffers thawed.
902<P>
903<DD><DL>
904</DL>
905</DD>
906</DL>
907<HR>
908
909<A NAME="getMultiversionFreed()"><!-- --></A><H3>
910getMultiversionFreed</H3>
911<PRE>
912public int <B>getMultiversionFreed</B>()</PRE>
913<DL>
914<DD>Number of frozen buffers freed.
915<P>
916<DD><DL>
917</DL>
918</DD>
919</DL>
920<HR>
921
922<A NAME="getAlloc()"><!-- --></A><H3>
923getAlloc</H3>
924<PRE>
925public int <B>getAlloc</B>()</PRE>
926<DL>
927<DD>Number of page allocations.
928<P>
929<DD><DL>
930</DL>
931</DD>
932</DL>
933<HR>
934
935<A NAME="getAllocBuckets()"><!-- --></A><H3>
936getAllocBuckets</H3>
937<PRE>
938public int <B>getAllocBuckets</B>()</PRE>
939<DL>
940<DD>Number of hash buckets checked during allocation.
941<P>
942<DD><DL>
943</DL>
944</DD>
945</DL>
946<HR>
947
948<A NAME="getAllocMaxBuckets()"><!-- --></A><H3>
949getAllocMaxBuckets</H3>
950<PRE>
951public int <B>getAllocMaxBuckets</B>()</PRE>
952<DL>
953<DD>Maximum number of hash buckets checked during an allocation.
954<P>
955<DD><DL>
956</DL>
957</DD>
958</DL>
959<HR>
960
961<A NAME="getAllocPages()"><!-- --></A><H3>
962getAllocPages</H3>
963<PRE>
964public int <B>getAllocPages</B>()</PRE>
965<DL>
966<DD>Number of pages checked during allocation.
967<P>
968<DD><DL>
969</DL>
970</DD>
971</DL>
972<HR>
973
974<A NAME="getAllocMaxPages()"><!-- --></A><H3>
975getAllocMaxPages</H3>
976<PRE>
977public int <B>getAllocMaxPages</B>()</PRE>
978<DL>
979<DD>Maximum number of pages checked during an allocation.
980<P>
981<DD><DL>
982</DL>
983</DD>
984</DL>
985<HR>
986
987<A NAME="getIoWait()"><!-- --></A><H3>
988getIoWait</H3>
989<PRE>
990public int <B>getIoWait</B>()</PRE>
991<DL>
992<DD>Number of operations blocked waiting for I/O to complete.
993<P>
994<DD><DL>
995</DL>
996</DD>
997</DL>
998<HR>
999
1000<A NAME="getRegSize()"><!-- --></A><H3>
1001getRegSize</H3>
1002<PRE>
1003public int <B>getRegSize</B>()</PRE>
1004<DL>
1005<DD>Individual cache size.
1006<P>
1007<DD><DL>
1008</DL>
1009</DD>
1010</DL>
1011<HR>
1012
1013<A NAME="toString()"><!-- --></A><H3>
1014toString</H3>
1015<PRE>
1016public <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A> <B>toString</B>()</PRE>
1017<DL>
1018<DD>For convenience, the CacheStats class has a toString method that
1019    lists all the data fields.
1020<P>
1021<DD><DL>
1022<DT><B>Overrides:</B><DD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#toString()" title="class or interface in java.lang">toString</A></CODE> in class <CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></CODE></DL>
1023</DD>
1024<DD><DL>
1025</DL>
1026</DD>
1027</DL>
1028<!-- ========= END OF CLASS DATA ========= -->
1029<HR>
1030
1031
1032<!-- ======= START OF BOTTOM NAVBAR ====== -->
1033<A NAME="navbar_bottom"><!-- --></A>
1034<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
1035<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
1036<TR>
1037<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
1038<A NAME="navbar_bottom_firstrow"><!-- --></A>
1039<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
1040  <TR ALIGN="center" VALIGN="top">
1041  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
1042  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
1043  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
1044  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/CacheStats.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
1045  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
1046  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
1047  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
1048  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
1049  </TR>
1050</TABLE>
1051</TD>
1052<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
1053<b>Berkeley DB</b><br><font size="-1"> version 4.7.25</font></EM>
1054</TD>
1055</TR>
1056
1057<TR>
1058<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
1059&nbsp;<A HREF="../../../com/sleepycat/db/CacheFileStats.html" title="class in com.sleepycat.db"><B>PREV CLASS</B></A>&nbsp;
1060&nbsp;<A HREF="../../../com/sleepycat/db/CheckpointConfig.html" title="class in com.sleepycat.db"><B>NEXT CLASS</B></A></FONT></TD>
1061<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
1062  <A HREF="../../../index.html?com/sleepycat/db/CacheStats.html" target="_top"><B>FRAMES</B></A>  &nbsp;
1063&nbsp;<A HREF="CacheStats.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
1064&nbsp;<SCRIPT type="text/javascript">
1065  <!--
1066  if(window==top) {
1067    document.writeln('<A HREF="../../../allclasses-noframe.html"><B>All Classes</B></A>');
1068  }
1069  //-->
1070</SCRIPT>
1071<NOSCRIPT>
1072  <A HREF="../../../allclasses-noframe.html"><B>All Classes</B></A>
1073</NOSCRIPT>
1074
1075
1076</FONT></TD>
1077</TR>
1078<TR>
1079<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
1080  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;FIELD&nbsp;|&nbsp;CONSTR&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
1081<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
1082DETAIL:&nbsp;FIELD&nbsp;|&nbsp;CONSTR&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
1083</TR>
1084</TABLE>
1085<A NAME="skip-navbar_bottom"></A>
1086<!-- ======== END OF BOTTOM NAVBAR ======= -->
1087
1088<HR>
1089<font size=1>Copyright (c) 1996,2008 Oracle.  All rights reserved.</font>
1090</BODY>
1091</HTML>
1092