blob: 1ecee640ac4850df63d449fb940ccc26439c79e9 [file] [log] [blame]
bpatel87d64cc2010-07-14 15:42:06 -07001." Copyright (c) 2004, 2010, Oracle and/or its affiliates. All rights reserved.
duke6e45e102007-12-01 00:00:00 +00002." DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
3."
4." This code is free software; you can redistribute it and/or modify it
5." under the terms of the GNU General Public License version 2 only, as
6." published by the Free Software Foundation.
7."
8." This code is distributed in the hope that it will be useful, but WITHOUT
9." ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
10." FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
11." version 2 for more details (a copy is included in the LICENSE file that
12." accompanied this code).
13."
14." You should have received a copy of the GNU General Public License version
15." 2 along with this work; if not, write to the Free Software Foundation,
16." Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
17."
ohair2283b9d2010-05-25 15:58:33 -070018." Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
19." or visit www.oracle.com if you need additional information or have any
20." questions.
duke6e45e102007-12-01 00:00:00 +000021."
bpatel87d64cc2010-07-14 15:42:06 -070022.TH jstat 1 "02 Jun 2010"
tbell16c34dd2009-05-04 18:28:26 -070023
24.LP
25.SH "Name"
duke6e45e102007-12-01 00:00:00 +000026jstat \- Java Virtual Machine Statistics Monitoring Tool
tbell16c34dd2009-05-04 18:28:26 -070027.LP
duke6e45e102007-12-01 00:00:00 +000028.SH "SYNOPSIS"
tbell16c34dd2009-05-04 18:28:26 -070029.LP
30
31.LP
duke6e45e102007-12-01 00:00:00 +000032.nf
tbell16c34dd2009-05-04 18:28:26 -070033\f3
34.fl
35\fP\f3jstat\fP [ \f2generalOption\fP | \f2outputOptions\fP \f2vmid\fP [\f2interval\fP[s|ms] [\f2count\fP]] ]
duke6e45e102007-12-01 00:00:00 +000036.fl
37.fi
tbell16c34dd2009-05-04 18:28:26 -070038
39.LP
duke6e45e102007-12-01 00:00:00 +000040.SH "PARAMETERS"
tbell16c34dd2009-05-04 18:28:26 -070041.LP
42
43.LP
44.RS 3
duke6e45e102007-12-01 00:00:00 +000045.TP 3
tbell16c34dd2009-05-04 18:28:26 -070046generalOption
47A single general command\-line option (\-help, \-options, or \-version)
duke6e45e102007-12-01 00:00:00 +000048.TP 3
tbell16c34dd2009-05-04 18:28:26 -070049outputOptions
50One or more output options, consisting of a single \f2statOption\fP, plus any of the \-t, \-h, and \-J options.
duke6e45e102007-12-01 00:00:00 +000051.TP 3
tbell16c34dd2009-05-04 18:28:26 -070052vmid
duke6e45e102007-12-01 00:00:00 +000053Virtual machine identifier, a string indicating the target Java virtual machine (JVM). The general syntax is
54.nf
55\f3
56.fl
57[\fP\f4protocol\fP\f3:][//]\fP\f4lvmid\fP[@\f2hostname\fP[:\f2port\fP]/\f2servername\fP]
58.fl
59.fi
tbell16c34dd2009-05-04 18:28:26 -070060The syntax of the vmid string largely corresponds to the syntax of a URI. The \f2vmid\fP can vary from a simple integer representing a local JVM to a more complex construction specifying a communications protocol, port number, and other implementation\-specific values. See Virtual Machine Identifier for details.
duke6e45e102007-12-01 00:00:00 +000061.TP 3
tbell16c34dd2009-05-04 18:28:26 -070062interval[s|ms]
63Sampling interval in the specified units, seconds (s) or milliseconds (ms). Default units are milliseconds.\ Must be a positive integer.\ If specified, \f3jstat\fP will produce its output at each interval.
duke6e45e102007-12-01 00:00:00 +000064.TP 3
tbell16c34dd2009-05-04 18:28:26 -070065count
66Number of samples to display. Default value is infinity; that is, \f3jstat\fP displays statistics until the target JVM terminates or the \f3jstat\fP command is terminated.\ Must be a positive integer.
67.RE
68
69.LP
duke6e45e102007-12-01 00:00:00 +000070.SH "DESCRIPTION"
71.LP
tbell16c34dd2009-05-04 18:28:26 -070072
73.LP
74.LP
duke6e45e102007-12-01 00:00:00 +000075The \f3jstat\fP tool displays performance statistics for an instrumented HotSpot Java virtual machine (JVM). The target JVM is identified by its virtual machine identifier, or \f2vmid\fP option described below.
76.LP
tbell16c34dd2009-05-04 18:28:26 -070077.LP
duke6e45e102007-12-01 00:00:00 +000078\f3NOTE\fP: This utility is unsupported and may not be available in future versions of the JDK. It is not currently available on Windows 98 and Windows ME. platforms.
79.br
tbell16c34dd2009-05-04 18:28:26 -070080
81.LP
duke6e45e102007-12-01 00:00:00 +000082.SS
83VIRTUAL MACHINE IDENTIFIER
84.LP
tbell16c34dd2009-05-04 18:28:26 -070085.RS 3
86
87.LP
88.LP
duke6e45e102007-12-01 00:00:00 +000089The syntax of the \f2vmid\fP string largely corresponds to the syntax of a URI:
tbell16c34dd2009-05-04 18:28:26 -070090.LP
duke6e45e102007-12-01 00:00:00 +000091.nf
92\f3
93.fl
94[\fP\f4protocol\fP\f3:][//]\fP\f4lvmid\fP[@\f2hostname\fP][:\f2port\fP][/\f2servername\fP]
95.fl
96.fi
tbell16c34dd2009-05-04 18:28:26 -070097
98.LP
99.RS 3
duke6e45e102007-12-01 00:00:00 +0000100.TP 3
tbell16c34dd2009-05-04 18:28:26 -0700101protocol
102The communications protocol. If the \f2protocol\fP is omitted and a \f2hostname\fP is not specified, the default protocol is a platform specific optimized local protocol. If the \f2protocol\fP is omitted and a \f2hostname\fP is specified, then the default protocol is \f3rmi\fP.
duke6e45e102007-12-01 00:00:00 +0000103.TP 3
tbell16c34dd2009-05-04 18:28:26 -0700104lvmid
105The local virtual machine identifier for the target JVM. The \f2lvmid\fP is a platform\-specific value that uniquely identifies a JVM on a system. The \f2lvmid\fP is the only required component of a virtual machine identifier. The \f2lvmid\fP is typically, but not necessarily, the operating system's process identifier for the target JVM process. You can use the jps(1) command to determine the \f2lvmid\fP. Also, you can determine \f2lvmid\fP on Unix platforms with the \f3ps\fP command, and on Windows with the Windows Task Manager.
duke6e45e102007-12-01 00:00:00 +0000106.TP 3
tbell16c34dd2009-05-04 18:28:26 -0700107hostname
108A hostname or IP address indicating the target host. If \f2hostname\fP is omitted, then the target host is the local host.
duke6e45e102007-12-01 00:00:00 +0000109.TP 3
tbell16c34dd2009-05-04 18:28:26 -0700110port
111The default port for communicating with the remote server. If the \f2hostname\fP is omitted or the \f2protocol\fP specifies an optimized, local protocol, then \f2port\fP is ignored. Otherwise, treatment of the \f2port\fP parameter is implementation specific. For the default \f3rmi\fP protocol, the \f2port\fP indicates the port number for the rmiregistry on the remote host. If \f2port\fP is omitted, and \f2protocol\fP indicates \f3rmi\fP, then the default rmiregistry port (1099) is used.
duke6e45e102007-12-01 00:00:00 +0000112.TP 3
tbell16c34dd2009-05-04 18:28:26 -0700113servername
114The treatment of this parameter depends on implementation. For the optimized local protocol, this field is ignored. For the \f3rmi\fP protocol, it represents the name of the RMI remote object on the remote host.
115.RE
116
117.LP
118.RE
duke6e45e102007-12-01 00:00:00 +0000119.SH "OPTIONS"
120.LP
tbell16c34dd2009-05-04 18:28:26 -0700121
122.LP
123.LP
duke6e45e102007-12-01 00:00:00 +0000124The \f3jstat\fP command supports two types of options, general options and output options. General options cause \f3jstat\fP to display simple usage and version information. Output options determine the content and format of the statistical output.
125.br
tbell16c34dd2009-05-04 18:28:26 -0700126
127.LP
duke6e45e102007-12-01 00:00:00 +0000128.LP
129\f3NOTE\fP: All options, and their functionality are subject to change or removal in future releases.
tbell16c34dd2009-05-04 18:28:26 -0700130.LP
duke6e45e102007-12-01 00:00:00 +0000131.SS
tbell16c34dd2009-05-04 18:28:26 -0700132GENERAL OPTIONS
133.LP
duke6e45e102007-12-01 00:00:00 +0000134.LP
135If you specify one of the general options, you cannot specify any other option or parameter.
tbell16c34dd2009-05-04 18:28:26 -0700136.LP
137.RS 3
duke6e45e102007-12-01 00:00:00 +0000138.TP 3
tbell16c34dd2009-05-04 18:28:26 -0700139\-help
140Display help message.
duke6e45e102007-12-01 00:00:00 +0000141.TP 3
tbell16c34dd2009-05-04 18:28:26 -0700142\-version
143Display version information.
duke6e45e102007-12-01 00:00:00 +0000144.TP 3
tbell16c34dd2009-05-04 18:28:26 -0700145\-options
146Display list of statistics options. See the Output Options section below.
147.RE
148
149.LP
duke6e45e102007-12-01 00:00:00 +0000150.SS
tbell16c34dd2009-05-04 18:28:26 -0700151OUTPUT OPTIONS
152.LP
153.RS 3
154
155.LP
duke6e45e102007-12-01 00:00:00 +0000156.LP
157If you do not specify a general option, then you can specify output options. Output options determine the content and format of \f3jstat\fP's output, and consist of a single \f2statOption\fP, plus any of the other output options (\-h, \-t, and \-J).\ The \f2statOption\fP must come first.
158.LP
tbell16c34dd2009-05-04 18:28:26 -0700159.LP
duke6e45e102007-12-01 00:00:00 +0000160Output is formatted as a table, with columns are separated by spaces. A header row with titles describes the columns.\ Use the \f3\-h\fP option to set the frequency at which the header is displayed.\ Column header names are generally consistent between the different options. In general, if two options provide a column with the same name, then the data source for the two columns are the same.
161.LP
tbell16c34dd2009-05-04 18:28:26 -0700162.LP
duke6e45e102007-12-01 00:00:00 +0000163Use the \f3\-t\fP option to display a time stamp column, labeled \f2Timestamp\fP as the first column of output. The \f2Timestamp\fP column contains the elapsed time, in seconds, since startup of the target JVM. The resolution of the time stamp is dependent on various factors and is subject to variation due to delayed thread scheduling on heavily loaded systems.
164.LP
tbell16c34dd2009-05-04 18:28:26 -0700165.LP
duke6e45e102007-12-01 00:00:00 +0000166Use the \f2interval\fP and \f2count\fP parameters to determine how frequently and how many times, respectively, \f3jstat\fP displays its output.
167.LP
tbell16c34dd2009-05-04 18:28:26 -0700168.LP
duke6e45e102007-12-01 00:00:00 +0000169\f3NOTE\fP: You are advised not to write scripts to parse \f3jstat's\fP output since the format may change in future releases. If you choose to write scripts that parse \f3jstat\fP output, expect to modify them for future releases of this tool.
tbell16c34dd2009-05-04 18:28:26 -0700170.LP
171.RS 3
duke6e45e102007-12-01 00:00:00 +0000172.TP 3
tbell16c34dd2009-05-04 18:28:26 -0700173\-statOption
duke6e45e102007-12-01 00:00:00 +0000174Determines the statistics information that \f3jstat\fP displays. The following table lists the available options.\ Use the \f3\-options\fP general option to display the list of options for a particular platform installation.
175.br
176.br
tbell16c34dd2009-05-04 18:28:26 -0700177.LP
duke6e45e102007-12-01 00:00:00 +0000178.TS
179.if \n+(b.=1 .nr d. \n(.c-\n(c.-1
180.de 35
181.ps \n(.s
182.vs \n(.vu
183.in \n(.iu
184.if \n(.u .fi
185.if \n(.j .ad
186.if \n(.j=0 .na
187..
188.nf
189.nr #~ 0
190.if n .nr #~ 0.6n
191.ds #d .d
192.if \(ts\n(.z\(ts\(ts .ds #d nl
193.fc
194.nr 33 \n(.s
195.rm 80 81
196.nr 34 \n(.lu
197.eo
198.am 81
199.br
200.di a+
201.35
202.ft \n(.f
203.ll \n(34u*1u/3u
204.if \n(.l<\n(81 .ll \n(81u
205.in 0
206Statistics on the behavior of the class loader.
207.br
208.di
209.nr a| \n(dn
210.nr a- \n(dl
211..
212.ec \
213.eo
214.am 81
215.br
216.di b+
217.35
218.ft \n(.f
219.ll \n(34u*1u/3u
220.if \n(.l<\n(81 .ll \n(81u
221.in 0
222Statistics of the behavior of the HotSpot Just\-in\-Time compiler.
223.br
224.di
225.nr b| \n(dn
226.nr b- \n(dl
227..
228.ec \
229.eo
230.am 81
231.br
232.di c+
233.35
234.ft \n(.f
235.ll \n(34u*1u/3u
236.if \n(.l<\n(81 .ll \n(81u
237.in 0
238Statistics of the behavior of the garbage collected heap.
239.br
240.di
241.nr c| \n(dn
242.nr c- \n(dl
243..
244.ec \
245.eo
246.am 81
247.br
248.di d+
249.35
250.ft \n(.f
251.ll \n(34u*1u/3u
252.if \n(.l<\n(81 .ll \n(81u
253.in 0
254Statistics of the capacities of the generations and their corresponding spaces.
255.br
256.di
257.nr d| \n(dn
258.nr d- \n(dl
259..
260.ec \
261.eo
262.am 81
263.br
264.di e+
265.35
266.ft \n(.f
267.ll \n(34u*1u/3u
268.if \n(.l<\n(81 .ll \n(81u
269.in 0
270Summary of garbage collection statistics (same as \f3\-gcutil\fP), with the cause of the last and current (if applicable) garbage collection events.
271.br
272.di
273.nr e| \n(dn
274.nr e- \n(dl
275..
276.ec \
277.eo
278.am 81
279.br
280.di f+
281.35
282.ft \n(.f
283.ll \n(34u*1u/3u
284.if \n(.l<\n(81 .ll \n(81u
285.in 0
286Statistics of the behavior of the new generation.
287.br
288.di
289.nr f| \n(dn
290.nr f- \n(dl
291..
292.ec \
293.eo
294.am 81
295.br
296.di g+
297.35
298.ft \n(.f
299.ll \n(34u*1u/3u
300.if \n(.l<\n(81 .ll \n(81u
301.in 0
302Statistics of the sizes of the new generations and its corresponding spaces.
303.br
304.di
305.nr g| \n(dn
306.nr g- \n(dl
307..
308.ec \
309.eo
310.am 81
311.br
312.di h+
313.35
314.ft \n(.f
315.ll \n(34u*1u/3u
316.if \n(.l<\n(81 .ll \n(81u
317.in 0
318Statistics of the behavior of the old and permanent generations.
319.br
320.di
321.nr h| \n(dn
322.nr h- \n(dl
323..
324.ec \
325.eo
326.am 81
327.br
328.di i+
329.35
330.ft \n(.f
331.ll \n(34u*1u/3u
332.if \n(.l<\n(81 .ll \n(81u
333.in 0
334Statistics of the sizes of the old generation.
335.br
336.di
337.nr i| \n(dn
338.nr i- \n(dl
339..
340.ec \
341.eo
342.am 81
343.br
344.di j+
345.35
346.ft \n(.f
347.ll \n(34u*1u/3u
348.if \n(.l<\n(81 .ll \n(81u
349.in 0
350Statistics of the sizes of the permanent generation.
351.br
352.di
353.nr j| \n(dn
354.nr j- \n(dl
355..
356.ec \
357.eo
358.am 81
359.br
360.di k+
361.35
362.ft \n(.f
363.ll \n(34u*1u/3u
364.if \n(.l<\n(81 .ll \n(81u
365.in 0
366Summary of garbage collection statistics.
367.br
368.di
369.nr k| \n(dn
370.nr k- \n(dl
371..
372.ec \
373.eo
374.am 81
375.br
376.di l+
377.35
378.ft \n(.f
379.ll \n(34u*1u/3u
380.if \n(.l<\n(81 .ll \n(81u
381.in 0
382HotSpot compilation method statistics.
383.br
384.di
385.nr l| \n(dn
386.nr l- \n(dl
387..
388.ec \
389.35
390.nf
391.ll \n(34u
392.nr 80 0
393.nr 38 \w\f3Option\fP
394.if \n(80<\n(38 .nr 80 \n(38
395.nr 38 \wclass
396.if \n(80<\n(38 .nr 80 \n(38
397.nr 38 \wcompiler
398.if \n(80<\n(38 .nr 80 \n(38
399.nr 38 \wgc
400.if \n(80<\n(38 .nr 80 \n(38
401.nr 38 \wgccapacity
402.if \n(80<\n(38 .nr 80 \n(38
403.nr 38 \wgccause
404.if \n(80<\n(38 .nr 80 \n(38
405.nr 38 \wgcnew
406.if \n(80<\n(38 .nr 80 \n(38
407.nr 38 \wgcnewcapacity
408.if \n(80<\n(38 .nr 80 \n(38
409.nr 38 \wgcold
410.if \n(80<\n(38 .nr 80 \n(38
411.nr 38 \wgcoldcapacity
412.if \n(80<\n(38 .nr 80 \n(38
413.nr 38 \wgcpermcapacity
414.if \n(80<\n(38 .nr 80 \n(38
415.nr 38 \wgcutil
416.if \n(80<\n(38 .nr 80 \n(38
417.nr 38 \wprintcompilation
418.if \n(80<\n(38 .nr 80 \n(38
419.80
420.rm 80
421.nr 81 0
422.nr 38 \w\f3Displays...\fP
423.if \n(81<\n(38 .nr 81 \n(38
424.81
425.rm 81
426.nr 38 \n(a-
427.if \n(81<\n(38 .nr 81 \n(38
428.nr 38 \n(b-
429.if \n(81<\n(38 .nr 81 \n(38
430.nr 38 \n(c-
431.if \n(81<\n(38 .nr 81 \n(38
432.nr 38 \n(d-
433.if \n(81<\n(38 .nr 81 \n(38
434.nr 38 \n(e-
435.if \n(81<\n(38 .nr 81 \n(38
436.nr 38 \n(f-
437.if \n(81<\n(38 .nr 81 \n(38
438.nr 38 \n(g-
439.if \n(81<\n(38 .nr 81 \n(38
440.nr 38 \n(h-
441.if \n(81<\n(38 .nr 81 \n(38
442.nr 38 \n(i-
443.if \n(81<\n(38 .nr 81 \n(38
444.nr 38 \n(j-
445.if \n(81<\n(38 .nr 81 \n(38
446.nr 38 \n(k-
447.if \n(81<\n(38 .nr 81 \n(38
448.nr 38 \n(l-
449.if \n(81<\n(38 .nr 81 \n(38
450.35
451.nf
452.ll \n(34u
453.nr 38 1n
454.nr 79 0
455.nr 40 \n(79+(0*\n(38)
456.nr 80 +\n(40
457.nr 41 \n(80+(3*\n(38)
458.nr 81 +\n(41
459.nr TW \n(81
bpatel87d64cc2010-07-14 15:42:06 -0700460.if t .if \n(TW>\n(.li .tm Table at line 230 file Input is too wide - \n(TW units
duke6e45e102007-12-01 00:00:00 +0000461.fc  
462.nr #T 0-1
463.nr #a 0-1
464.eo
465.de T#
466.ds #d .d
467.if \(ts\n(.z\(ts\(ts .ds #d nl
468.mk ##
469.nr ## -1v
470.ls 1
471.ls
472..
473.ec
474.ta \n(80u \n(81u
475.nr 31 \n(.f
476.nr 35 1m
477\&\h'|\n(40u'\f3Option\fP\h'|\n(41u'\f3Displays...\fP
478.ne \n(a|u+\n(.Vu
479.if (\n(a|+\n(#^-1v)>\n(#- .nr #- +(\n(a|+\n(#^-\n(#--1v)
480.ta \n(80u \n(81u
481.nr 31 \n(.f
482.nr 35 1m
483\&\h'|\n(40u'class\h'|\n(41u'
484.mk ##
485.nr 31 \n(##
486.sp |\n(##u-1v
487.nr 37 \n(41u
488.in +\n(37u
489.a+
490.in -\n(37u
491.mk 32
492.if \n(32>\n(31 .nr 31 \n(32
493.sp |\n(31u
494.ne \n(b|u+\n(.Vu
495.if (\n(b|+\n(#^-1v)>\n(#- .nr #- +(\n(b|+\n(#^-\n(#--1v)
496.ta \n(80u \n(81u
497.nr 31 \n(.f
498.nr 35 1m
499\&\h'|\n(40u'compiler\h'|\n(41u'
500.mk ##
501.nr 31 \n(##
502.sp |\n(##u-1v
503.nr 37 \n(41u
504.in +\n(37u
505.b+
506.in -\n(37u
507.mk 32
508.if \n(32>\n(31 .nr 31 \n(32
509.sp |\n(31u
510.ne \n(c|u+\n(.Vu
511.if (\n(c|+\n(#^-1v)>\n(#- .nr #- +(\n(c|+\n(#^-\n(#--1v)
512.ta \n(80u \n(81u
513.nr 31 \n(.f
514.nr 35 1m
515\&\h'|\n(40u'gc\h'|\n(41u'
516.mk ##
517.nr 31 \n(##
518.sp |\n(##u-1v
519.nr 37 \n(41u
520.in +\n(37u
521.c+
522.in -\n(37u
523.mk 32
524.if \n(32>\n(31 .nr 31 \n(32
525.sp |\n(31u
526.ne \n(d|u+\n(.Vu
527.if (\n(d|+\n(#^-1v)>\n(#- .nr #- +(\n(d|+\n(#^-\n(#--1v)
528.ta \n(80u \n(81u
529.nr 31 \n(.f
530.nr 35 1m
531\&\h'|\n(40u'gccapacity\h'|\n(41u'
532.mk ##
533.nr 31 \n(##
534.sp |\n(##u-1v
535.nr 37 \n(41u
536.in +\n(37u
537.d+
538.in -\n(37u
539.mk 32
540.if \n(32>\n(31 .nr 31 \n(32
541.sp |\n(31u
542.ne \n(e|u+\n(.Vu
543.if (\n(e|+\n(#^-1v)>\n(#- .nr #- +(\n(e|+\n(#^-\n(#--1v)
544.ta \n(80u \n(81u
545.nr 31 \n(.f
546.nr 35 1m
547\&\h'|\n(40u'gccause\h'|\n(41u'
548.mk ##
549.nr 31 \n(##
550.sp |\n(##u-1v
551.nr 37 \n(41u
552.in +\n(37u
553.e+
554.in -\n(37u
555.mk 32
556.if \n(32>\n(31 .nr 31 \n(32
557.sp |\n(31u
558.ne \n(f|u+\n(.Vu
559.if (\n(f|+\n(#^-1v)>\n(#- .nr #- +(\n(f|+\n(#^-\n(#--1v)
560.ta \n(80u \n(81u
561.nr 31 \n(.f
562.nr 35 1m
563\&\h'|\n(40u'gcnew\h'|\n(41u'
564.mk ##
565.nr 31 \n(##
566.sp |\n(##u-1v
567.nr 37 \n(41u
568.in +\n(37u
569.f+
570.in -\n(37u
571.mk 32
572.if \n(32>\n(31 .nr 31 \n(32
573.sp |\n(31u
574.ne \n(g|u+\n(.Vu
575.if (\n(g|+\n(#^-1v)>\n(#- .nr #- +(\n(g|+\n(#^-\n(#--1v)
576.ta \n(80u \n(81u
577.nr 31 \n(.f
578.nr 35 1m
579\&\h'|\n(40u'gcnewcapacity\h'|\n(41u'
580.mk ##
581.nr 31 \n(##
582.sp |\n(##u-1v
583.nr 37 \n(41u
584.in +\n(37u
585.g+
586.in -\n(37u
587.mk 32
588.if \n(32>\n(31 .nr 31 \n(32
589.sp |\n(31u
590.ne \n(h|u+\n(.Vu
591.if (\n(h|+\n(#^-1v)>\n(#- .nr #- +(\n(h|+\n(#^-\n(#--1v)
592.ta \n(80u \n(81u
593.nr 31 \n(.f
594.nr 35 1m
595\&\h'|\n(40u'gcold\h'|\n(41u'
596.mk ##
597.nr 31 \n(##
598.sp |\n(##u-1v
599.nr 37 \n(41u
600.in +\n(37u
601.h+
602.in -\n(37u
603.mk 32
604.if \n(32>\n(31 .nr 31 \n(32
605.sp |\n(31u
606.ne \n(i|u+\n(.Vu
607.if (\n(i|+\n(#^-1v)>\n(#- .nr #- +(\n(i|+\n(#^-\n(#--1v)
608.ta \n(80u \n(81u
609.nr 31 \n(.f
610.nr 35 1m
611\&\h'|\n(40u'gcoldcapacity\h'|\n(41u'
612.mk ##
613.nr 31 \n(##
614.sp |\n(##u-1v
615.nr 37 \n(41u
616.in +\n(37u
617.i+
618.in -\n(37u
619.mk 32
620.if \n(32>\n(31 .nr 31 \n(32
621.sp |\n(31u
622.ne \n(j|u+\n(.Vu
623.if (\n(j|+\n(#^-1v)>\n(#- .nr #- +(\n(j|+\n(#^-\n(#--1v)
624.ta \n(80u \n(81u
625.nr 31 \n(.f
626.nr 35 1m
627\&\h'|\n(40u'gcpermcapacity\h'|\n(41u'
628.mk ##
629.nr 31 \n(##
630.sp |\n(##u-1v
631.nr 37 \n(41u
632.in +\n(37u
633.j+
634.in -\n(37u
635.mk 32
636.if \n(32>\n(31 .nr 31 \n(32
637.sp |\n(31u
638.ne \n(k|u+\n(.Vu
639.if (\n(k|+\n(#^-1v)>\n(#- .nr #- +(\n(k|+\n(#^-\n(#--1v)
640.ta \n(80u \n(81u
641.nr 31 \n(.f
642.nr 35 1m
643\&\h'|\n(40u'gcutil\h'|\n(41u'
644.mk ##
645.nr 31 \n(##
646.sp |\n(##u-1v
647.nr 37 \n(41u
648.in +\n(37u
649.k+
650.in -\n(37u
651.mk 32
652.if \n(32>\n(31 .nr 31 \n(32
653.sp |\n(31u
654.ne \n(l|u+\n(.Vu
655.if (\n(l|+\n(#^-1v)>\n(#- .nr #- +(\n(l|+\n(#^-\n(#--1v)
656.ta \n(80u \n(81u
657.nr 31 \n(.f
658.nr 35 1m
659\&\h'|\n(40u'printcompilation\h'|\n(41u'
660.mk ##
661.nr 31 \n(##
662.sp |\n(##u-1v
663.nr 37 \n(41u
664.in +\n(37u
665.l+
666.in -\n(37u
667.mk 32
668.if \n(32>\n(31 .nr 31 \n(32
669.sp |\n(31u
670.fc
671.nr T. 1
672.T# 1
673.35
674.rm a+
675.rm b+
676.rm c+
677.rm d+
678.rm e+
679.rm f+
680.rm g+
681.rm h+
682.rm i+
683.rm j+
684.rm k+
685.rm l+
686.TE
687.if \n-(b.=0 .nr c. \n(.c-\n(d.-52
688.TP 3
tbell16c34dd2009-05-04 18:28:26 -0700689\-h n
690Display a column header every \f2n\fP samples (output rows), where \f2n\fP is a positive integer. Default value is 0, which displays the column header above the first row of data.
duke6e45e102007-12-01 00:00:00 +0000691.TP 3
tbell16c34dd2009-05-04 18:28:26 -0700692\-t n
693Display a timestamp column as the first column of output. The timestamp is the time since the start time of the target JVM.
duke6e45e102007-12-01 00:00:00 +0000694.TP 3
tbell16c34dd2009-05-04 18:28:26 -0700695\-JjavaOption
696Pass \f2javaOption\fP to the \f3java\fP application launcher. For example, \f3\-J\-Xms48m\fP sets the startup memory to 48 megabytes. For a complete list of options, see java(1)
697.RE
698
699.LP
duke6e45e102007-12-01 00:00:00 +0000700.RE
701.SS
tbell16c34dd2009-05-04 18:28:26 -0700702STATOPTIONS AND OUTPUT
703.LP
704.RS 3
705
706.LP
duke6e45e102007-12-01 00:00:00 +0000707.LP
708The following tables summarize the columns that \f3jstat\fP outputs for each \f2statOption\fP.
709.br
tbell16c34dd2009-05-04 18:28:26 -0700710
711.LP
duke6e45e102007-12-01 00:00:00 +0000712.SS
713\-class Option
tbell16c34dd2009-05-04 18:28:26 -0700714.LP
715.LP
duke6e45e102007-12-01 00:00:00 +0000716.TS
717.if \n+(b.=1 .nr d. \n(.c-\n(c.-1
718.de 35
719.ps \n(.s
720.vs \n(.vu
721.in \n(.iu
722.if \n(.u .fi
723.if \n(.j .ad
724.if \n(.j=0 .na
725..
726.nf
727.nr #~ 0
728.if n .nr #~ 0.6n
729.ds #d .d
730.if \(ts\n(.z\(ts\(ts .ds #d nl
731.fc
732.nr 33 \n(.s
733.rm 80 81
734.nr 34 \n(.lu
735.eo
736.am 81
737.br
738.di a+
739.35
740.ft \n(.f
741.ll \n(34u*1u/3u
742.if \n(.l<\n(81 .ll \n(81u
743.in 0
744Number of classes unloaded.
745.br
746.di
747.nr a| \n(dn
748.nr a- \n(dl
749..
750.ec \
751.eo
752.am 81
753.br
754.di b+
755.35
756.ft \n(.f
757.ll \n(34u*1u/3u
758.if \n(.l<\n(81 .ll \n(81u
759.in 0
760Number of Kbytes unloaded.
761.br
762.di
763.nr b| \n(dn
764.nr b- \n(dl
765..
766.ec \
767.eo
768.am 81
769.br
770.di c+
771.35
772.ft \n(.f
773.ll \n(34u*1u/3u
774.if \n(.l<\n(81 .ll \n(81u
775.in 0
776Time spent performing class load and unload operations.
777.br
778.di
779.nr c| \n(dn
780.nr c- \n(dl
781..
782.ec \
783.35
784.nf
785.ll \n(34u
786.nr 80 0
787.nr 38 \wClass Loader Statistics
788.if \n(80<\n(38 .nr 80 \n(38
789.nr 38 \w\f3Column\fP
790.if \n(80<\n(38 .nr 80 \n(38
791.nr 38 \wLoaded
792.if \n(80<\n(38 .nr 80 \n(38
793.nr 38 \wBytes
794.if \n(80<\n(38 .nr 80 \n(38
795.nr 38 \wUnloaded
796.if \n(80<\n(38 .nr 80 \n(38
797.nr 38 \wBytes
798.if \n(80<\n(38 .nr 80 \n(38
799.nr 38 \wTime
800.if \n(80<\n(38 .nr 80 \n(38
801.80
802.rm 80
803.nr 81 0
804.nr 38 \w\f3Description\fP
805.if \n(81<\n(38 .nr 81 \n(38
806.nr 38 \wNumber of classes loaded.
807.if \n(81<\n(38 .nr 81 \n(38
808.nr 38 \wNumber of Kbytes loaded.
809.if \n(81<\n(38 .nr 81 \n(38
810.81
811.rm 81
812.nr 38 \n(a-
813.if \n(81<\n(38 .nr 81 \n(38
814.nr 38 \n(b-
815.if \n(81<\n(38 .nr 81 \n(38
816.nr 38 \n(c-
817.if \n(81<\n(38 .nr 81 \n(38
818.35
819.nf
820.ll \n(34u
821.nr 38 1n
822.nr 79 0
823.nr 40 \n(79+(0*\n(38)
824.nr 80 +\n(40
825.nr 41 \n(80+(3*\n(38)
826.nr 81 +\n(41
827.nr TW \n(81
bpatel87d64cc2010-07-14 15:42:06 -0700828.if t .if \n(TW>\n(.li .tm Table at line 280 file Input is too wide - \n(TW units
duke6e45e102007-12-01 00:00:00 +0000829.fc  
830.nr #T 0-1
831.nr #a 0-1
832.eo
833.de T#
834.ds #d .d
835.if \(ts\n(.z\(ts\(ts .ds #d nl
836.mk ##
837.nr ## -1v
838.ls 1
839.ls
840..
841.ec
842.ta \n(80u \n(81u
843.nr 31 \n(.f
844.nr 35 1m
845\&\h'|\n(40u'Class Loader Statistics\h'|\n(41u'
846.ta \n(80u \n(81u
847.nr 31 \n(.f
848.nr 35 1m
849\&\h'|\n(40u'\f3Column\fP\h'|\n(41u'\f3Description\fP
850.ta \n(80u \n(81u
851.nr 31 \n(.f
852.nr 35 1m
853\&\h'|\n(40u'Loaded\h'|\n(41u'Number of classes loaded.
854.ta \n(80u \n(81u
855.nr 31 \n(.f
856.nr 35 1m
857\&\h'|\n(40u'Bytes\h'|\n(41u'Number of Kbytes loaded.
858.ne \n(a|u+\n(.Vu
859.if (\n(a|+\n(#^-1v)>\n(#- .nr #- +(\n(a|+\n(#^-\n(#--1v)
860.ta \n(80u \n(81u
861.nr 31 \n(.f
862.nr 35 1m
863\&\h'|\n(40u'Unloaded\h'|\n(41u'
864.mk ##
865.nr 31 \n(##
866.sp |\n(##u-1v
867.nr 37 \n(41u
868.in +\n(37u
869.a+
870.in -\n(37u
871.mk 32
872.if \n(32>\n(31 .nr 31 \n(32
873.sp |\n(31u
874.ne \n(b|u+\n(.Vu
875.if (\n(b|+\n(#^-1v)>\n(#- .nr #- +(\n(b|+\n(#^-\n(#--1v)
876.ta \n(80u \n(81u
877.nr 31 \n(.f
878.nr 35 1m
879\&\h'|\n(40u'Bytes\h'|\n(41u'
880.mk ##
881.nr 31 \n(##
882.sp |\n(##u-1v
883.nr 37 \n(41u
884.in +\n(37u
885.b+
886.in -\n(37u
887.mk 32
888.if \n(32>\n(31 .nr 31 \n(32
889.sp |\n(31u
890.ne \n(c|u+\n(.Vu
891.if (\n(c|+\n(#^-1v)>\n(#- .nr #- +(\n(c|+\n(#^-\n(#--1v)
892.ta \n(80u \n(81u
893.nr 31 \n(.f
894.nr 35 1m
895\&\h'|\n(40u'Time\h'|\n(41u'
896.mk ##
897.nr 31 \n(##
898.sp |\n(##u-1v
899.nr 37 \n(41u
900.in +\n(37u
901.c+
902.in -\n(37u
903.mk 32
904.if \n(32>\n(31 .nr 31 \n(32
905.sp |\n(31u
906.fc
907.nr T. 1
908.T# 1
909.35
910.rm a+
911.rm b+
912.rm c+
913.TE
914.if \n-(b.=0 .nr c. \n(.c-\n(d.-21
tbell16c34dd2009-05-04 18:28:26 -0700915
916.LP
duke6e45e102007-12-01 00:00:00 +0000917.SS
tbell16c34dd2009-05-04 18:28:26 -0700918\-compiler Option
919.LP
920.LP
duke6e45e102007-12-01 00:00:00 +0000921.TS
922.if \n+(b.=1 .nr d. \n(.c-\n(c.-1
923.de 35
924.ps \n(.s
925.vs \n(.vu
926.in \n(.iu
927.if \n(.u .fi
928.if \n(.j .ad
929.if \n(.j=0 .na
930..
931.nf
932.nr #~ 0
933.if n .nr #~ 0.6n
934.ds #d .d
935.if \(ts\n(.z\(ts\(ts .ds #d nl
936.fc
937.nr 33 \n(.s
938.rm 80 81
939.nr 34 \n(.lu
940.eo
941.am 81
942.br
943.di a+
944.35
945.ft \n(.f
946.ll \n(34u*1u/3u
947.if \n(.l<\n(81 .ll \n(81u
948.in 0
949Number of compilation tasks performed.
950.br
951.di
952.nr a| \n(dn
953.nr a- \n(dl
954..
955.ec \
956.eo
957.am 81
958.br
959.di b+
960.35
961.ft \n(.f
962.ll \n(34u*1u/3u
963.if \n(.l<\n(81 .ll \n(81u
964.in 0
965Number of compilation tasks that failed.
966.br
967.di
968.nr b| \n(dn
969.nr b- \n(dl
970..
971.ec \
972.eo
973.am 81
974.br
975.di c+
976.35
977.ft \n(.f
978.ll \n(34u*1u/3u
979.if \n(.l<\n(81 .ll \n(81u
980.in 0
981Number of compilation tasks that were invalidated.
982.br
983.di
984.nr c| \n(dn
985.nr c- \n(dl
986..
987.ec \
988.eo
989.am 81
990.br
991.di d+
992.35
993.ft \n(.f
994.ll \n(34u*1u/3u
995.if \n(.l<\n(81 .ll \n(81u
996.in 0
997Time spent performing compilation tasks.
998.br
999.di
1000.nr d| \n(dn
1001.nr d- \n(dl
1002..
1003.ec \
1004.eo
1005.am 81
1006.br
1007.di e+
1008.35
1009.ft \n(.f
1010.ll \n(34u*1u/3u
1011.if \n(.l<\n(81 .ll \n(81u
1012.in 0
1013Compile type of the last failed compilation.
1014.br
1015.di
1016.nr e| \n(dn
1017.nr e- \n(dl
1018..
1019.ec \
1020.eo
1021.am 81
1022.br
1023.di f+
1024.35
1025.ft \n(.f
1026.ll \n(34u*1u/3u
1027.if \n(.l<\n(81 .ll \n(81u
1028.in 0
1029Class name and method for the last failed compilation.
1030.br
1031.di
1032.nr f| \n(dn
1033.nr f- \n(dl
1034..
1035.ec \
1036.35
1037.nf
1038.ll \n(34u
1039.nr 80 0
1040.nr 38 \wHotSpot Just\-In\-Time Compiler Statistics
1041.if \n(80<\n(38 .nr 80 \n(38
1042.nr 38 \w\f3Column\fP
1043.if \n(80<\n(38 .nr 80 \n(38
1044.nr 38 \wCompiled
1045.if \n(80<\n(38 .nr 80 \n(38
1046.nr 38 \wFailed
1047.if \n(80<\n(38 .nr 80 \n(38
1048.nr 38 \wInvalid
1049.if \n(80<\n(38 .nr 80 \n(38
1050.nr 38 \wTime
1051.if \n(80<\n(38 .nr 80 \n(38
1052.nr 38 \wFailedType
1053.if \n(80<\n(38 .nr 80 \n(38
1054.nr 38 \wFailedMethod
1055.if \n(80<\n(38 .nr 80 \n(38
1056.80
1057.rm 80
1058.nr 81 0
1059.nr 38 \w\f3Description\fP
1060.if \n(81<\n(38 .nr 81 \n(38
1061.81
1062.rm 81
1063.nr 38 \n(a-
1064.if \n(81<\n(38 .nr 81 \n(38
1065.nr 38 \n(b-
1066.if \n(81<\n(38 .nr 81 \n(38
1067.nr 38 \n(c-
1068.if \n(81<\n(38 .nr 81 \n(38
1069.nr 38 \n(d-
1070.if \n(81<\n(38 .nr 81 \n(38
1071.nr 38 \n(e-
1072.if \n(81<\n(38 .nr 81 \n(38
1073.nr 38 \n(f-
1074.if \n(81<\n(38 .nr 81 \n(38
1075.35
1076.nf
1077.ll \n(34u
1078.nr 38 1n
1079.nr 79 0
1080.nr 40 \n(79+(0*\n(38)
1081.nr 80 +\n(40
1082.nr 41 \n(80+(3*\n(38)
1083.nr 81 +\n(41
1084.nr TW \n(81
bpatel87d64cc2010-07-14 15:42:06 -07001085.if t .if \n(TW>\n(.li .tm Table at line 316 file Input is too wide - \n(TW units
duke6e45e102007-12-01 00:00:00 +00001086.fc  
1087.nr #T 0-1
1088.nr #a 0-1
1089.eo
1090.de T#
1091.ds #d .d
1092.if \(ts\n(.z\(ts\(ts .ds #d nl
1093.mk ##
1094.nr ## -1v
1095.ls 1
1096.ls
1097..
1098.ec
1099.ta \n(80u \n(81u
1100.nr 31 \n(.f
1101.nr 35 1m
1102\&\h'|\n(40u'HotSpot Just\-In\-Time Compiler Statistics\h'|\n(41u'
1103.ta \n(80u \n(81u
1104.nr 31 \n(.f
1105.nr 35 1m
1106\&\h'|\n(40u'\f3Column\fP\h'|\n(41u'\f3Description\fP
1107.ne \n(a|u+\n(.Vu
1108.if (\n(a|+\n(#^-1v)>\n(#- .nr #- +(\n(a|+\n(#^-\n(#--1v)
1109.ta \n(80u \n(81u
1110.nr 31 \n(.f
1111.nr 35 1m
1112\&\h'|\n(40u'Compiled\h'|\n(41u'
1113.mk ##
1114.nr 31 \n(##
1115.sp |\n(##u-1v
1116.nr 37 \n(41u
1117.in +\n(37u
1118.a+
1119.in -\n(37u
1120.mk 32
1121.if \n(32>\n(31 .nr 31 \n(32
1122.sp |\n(31u
1123.ne \n(b|u+\n(.Vu
1124.if (\n(b|+\n(#^-1v)>\n(#- .nr #- +(\n(b|+\n(#^-\n(#--1v)
1125.ta \n(80u \n(81u
1126.nr 31 \n(.f
1127.nr 35 1m
1128\&\h'|\n(40u'Failed\h'|\n(41u'
1129.mk ##
1130.nr 31 \n(##
1131.sp |\n(##u-1v
1132.nr 37 \n(41u
1133.in +\n(37u
1134.b+
1135.in -\n(37u
1136.mk 32
1137.if \n(32>\n(31 .nr 31 \n(32
1138.sp |\n(31u
1139.ne \n(c|u+\n(.Vu
1140.if (\n(c|+\n(#^-1v)>\n(#- .nr #- +(\n(c|+\n(#^-\n(#--1v)
1141.ta \n(80u \n(81u
1142.nr 31 \n(.f
1143.nr 35 1m
1144\&\h'|\n(40u'Invalid\h'|\n(41u'
1145.mk ##
1146.nr 31 \n(##
1147.sp |\n(##u-1v
1148.nr 37 \n(41u
1149.in +\n(37u
1150.c+
1151.in -\n(37u
1152.mk 32
1153.if \n(32>\n(31 .nr 31 \n(32
1154.sp |\n(31u
1155.ne \n(d|u+\n(.Vu
1156.if (\n(d|+\n(#^-1v)>\n(#- .nr #- +(\n(d|+\n(#^-\n(#--1v)
1157.ta \n(80u \n(81u
1158.nr 31 \n(.f
1159.nr 35 1m
1160\&\h'|\n(40u'Time\h'|\n(41u'
1161.mk ##
1162.nr 31 \n(##
1163.sp |\n(##u-1v
1164.nr 37 \n(41u
1165.in +\n(37u
1166.d+
1167.in -\n(37u
1168.mk 32
1169.if \n(32>\n(31 .nr 31 \n(32
1170.sp |\n(31u
1171.ne \n(e|u+\n(.Vu
1172.if (\n(e|+\n(#^-1v)>\n(#- .nr #- +(\n(e|+\n(#^-\n(#--1v)
1173.ta \n(80u \n(81u
1174.nr 31 \n(.f
1175.nr 35 1m
1176\&\h'|\n(40u'FailedType\h'|\n(41u'
1177.mk ##
1178.nr 31 \n(##
1179.sp |\n(##u-1v
1180.nr 37 \n(41u
1181.in +\n(37u
1182.e+
1183.in -\n(37u
1184.mk 32
1185.if \n(32>\n(31 .nr 31 \n(32
1186.sp |\n(31u
1187.ne \n(f|u+\n(.Vu
1188.if (\n(f|+\n(#^-1v)>\n(#- .nr #- +(\n(f|+\n(#^-\n(#--1v)
1189.ta \n(80u \n(81u
1190.nr 31 \n(.f
1191.nr 35 1m
1192\&\h'|\n(40u'FailedMethod\h'|\n(41u'
1193.mk ##
1194.nr 31 \n(##
1195.sp |\n(##u-1v
1196.nr 37 \n(41u
1197.in +\n(37u
1198.f+
1199.in -\n(37u
1200.mk 32
1201.if \n(32>\n(31 .nr 31 \n(32
1202.sp |\n(31u
1203.fc
1204.nr T. 1
1205.T# 1
1206.35
1207.rm a+
1208.rm b+
1209.rm c+
1210.rm d+
1211.rm e+
1212.rm f+
1213.TE
1214.if \n-(b.=0 .nr c. \n(.c-\n(d.-29
tbell16c34dd2009-05-04 18:28:26 -07001215
1216.LP
duke6e45e102007-12-01 00:00:00 +00001217.SS
1218\-gc Option
tbell16c34dd2009-05-04 18:28:26 -07001219.LP
1220.LP
duke6e45e102007-12-01 00:00:00 +00001221.TS
1222.if \n+(b.=1 .nr d. \n(.c-\n(c.-1
1223.de 35
1224.ps \n(.s
1225.vs \n(.vu
1226.in \n(.iu
1227.if \n(.u .fi
1228.if \n(.j .ad
1229.if \n(.j=0 .na
1230..
1231.nf
1232.nr #~ 0
1233.if n .nr #~ 0.6n
1234.ds #d .d
1235.if \(ts\n(.z\(ts\(ts .ds #d nl
1236.fc
1237.nr 33 \n(.s
1238.rm 80 81
1239.nr 34 \n(.lu
1240.eo
1241.am 81
1242.br
1243.di a+
1244.35
1245.ft \n(.f
1246.ll \n(34u*1u/3u
1247.if \n(.l<\n(81 .ll \n(81u
1248.in 0
1249Current survivor space 0 capacity (KB).
1250.br
1251.di
1252.nr a| \n(dn
1253.nr a- \n(dl
1254..
1255.ec \
1256.eo
1257.am 81
1258.br
1259.di b+
1260.35
1261.ft \n(.f
1262.ll \n(34u*1u/3u
1263.if \n(.l<\n(81 .ll \n(81u
1264.in 0
1265Current survivor space 1 capacity (KB).
1266.br
1267.di
1268.nr b| \n(dn
1269.nr b- \n(dl
1270..
1271.ec \
1272.eo
1273.am 81
1274.br
1275.di c+
1276.35
1277.ft \n(.f
1278.ll \n(34u*1u/3u
1279.if \n(.l<\n(81 .ll \n(81u
1280.in 0
1281Survivor space 0 utilization (KB).
1282.br
1283.di
1284.nr c| \n(dn
1285.nr c- \n(dl
1286..
1287.ec \
1288.eo
1289.am 81
1290.br
1291.di d+
1292.35
1293.ft \n(.f
1294.ll \n(34u*1u/3u
1295.if \n(.l<\n(81 .ll \n(81u
1296.in 0
1297Survivor space 1 utilization (KB).
1298.br
1299.di
1300.nr d| \n(dn
1301.nr d- \n(dl
1302..
1303.ec \
1304.eo
1305.am 81
1306.br
1307.di e+
1308.35
1309.ft \n(.f
1310.ll \n(34u*1u/3u
1311.if \n(.l<\n(81 .ll \n(81u
1312.in 0
1313Current eden space capacity (KB).
1314.br
1315.di
1316.nr e| \n(dn
1317.nr e- \n(dl
1318..
1319.ec \
1320.eo
1321.am 81
1322.br
1323.di f+
1324.35
1325.ft \n(.f
1326.ll \n(34u*1u/3u
1327.if \n(.l<\n(81 .ll \n(81u
1328.in 0
1329Eden space utilization (KB).
1330.br
1331.di
1332.nr f| \n(dn
1333.nr f- \n(dl
1334..
1335.ec \
1336.eo
1337.am 81
1338.br
1339.di g+
1340.35
1341.ft \n(.f
1342.ll \n(34u*1u/3u
1343.if \n(.l<\n(81 .ll \n(81u
1344.in 0
1345Current old space capacity (KB).
1346.br
1347.di
1348.nr g| \n(dn
1349.nr g- \n(dl
1350..
1351.ec \
1352.eo
1353.am 81
1354.br
1355.di h+
1356.35
1357.ft \n(.f
1358.ll \n(34u*1u/3u
1359.if \n(.l<\n(81 .ll \n(81u
1360.in 0
1361Old space utilization (KB).
1362.br
1363.di
1364.nr h| \n(dn
1365.nr h- \n(dl
1366..
1367.ec \
1368.eo
1369.am 81
1370.br
1371.di i+
1372.35
1373.ft \n(.f
1374.ll \n(34u*1u/3u
1375.if \n(.l<\n(81 .ll \n(81u
1376.in 0
1377Current permanent space capacity (KB).
1378.br
1379.di
1380.nr i| \n(dn
1381.nr i- \n(dl
1382..
1383.ec \
1384.eo
1385.am 81
1386.br
1387.di j+
1388.35
1389.ft \n(.f
1390.ll \n(34u*1u/3u
1391.if \n(.l<\n(81 .ll \n(81u
1392.in 0
1393Permanent space utilization (KB).
1394.br
1395.di
1396.nr j| \n(dn
1397.nr j- \n(dl
1398..
1399.ec \
1400.eo
1401.am 81
1402.br
1403.di k+
1404.35
1405.ft \n(.f
1406.ll \n(34u*1u/3u
1407.if \n(.l<\n(81 .ll \n(81u
1408.in 0
1409Number of young generation GC Events.
1410.br
1411.di
1412.nr k| \n(dn
1413.nr k- \n(dl
1414..
1415.ec \
1416.eo
1417.am 81
1418.br
1419.di l+
1420.35
1421.ft \n(.f
1422.ll \n(34u*1u/3u
1423.if \n(.l<\n(81 .ll \n(81u
1424.in 0
1425Young generation garbage collection time.
1426.br
1427.di
1428.nr l| \n(dn
1429.nr l- \n(dl
1430..
1431.ec \
1432.eo
1433.am 81
1434.br
1435.di m+
1436.35
1437.ft \n(.f
1438.ll \n(34u*1u/3u
1439.if \n(.l<\n(81 .ll \n(81u
1440.in 0
1441Full garbage collection time.
1442.br
1443.di
1444.nr m| \n(dn
1445.nr m- \n(dl
1446..
1447.ec \
1448.eo
1449.am 81
1450.br
1451.di n+
1452.35
1453.ft \n(.f
1454.ll \n(34u*1u/3u
1455.if \n(.l<\n(81 .ll \n(81u
1456.in 0
1457Total garbage collection time.
1458.br
1459.di
1460.nr n| \n(dn
1461.nr n- \n(dl
1462..
1463.ec \
1464.35
1465.nf
1466.ll \n(34u
1467.nr 80 0
1468.nr 38 \wGarbage\-collected heap statistics
1469.if \n(80<\n(38 .nr 80 \n(38
1470.nr 38 \w\f3Column\fP
1471.if \n(80<\n(38 .nr 80 \n(38
1472.nr 38 \wS0C
1473.if \n(80<\n(38 .nr 80 \n(38
1474.nr 38 \wS1C
1475.if \n(80<\n(38 .nr 80 \n(38
1476.nr 38 \wS0U
1477.if \n(80<\n(38 .nr 80 \n(38
1478.nr 38 \wS1U
1479.if \n(80<\n(38 .nr 80 \n(38
1480.nr 38 \wEC
1481.if \n(80<\n(38 .nr 80 \n(38
1482.nr 38 \wEU
1483.if \n(80<\n(38 .nr 80 \n(38
1484.nr 38 \wOC
1485.if \n(80<\n(38 .nr 80 \n(38
1486.nr 38 \wOU
1487.if \n(80<\n(38 .nr 80 \n(38
1488.nr 38 \wPC
1489.if \n(80<\n(38 .nr 80 \n(38
1490.nr 38 \wPU
1491.if \n(80<\n(38 .nr 80 \n(38
1492.nr 38 \wYGC
1493.if \n(80<\n(38 .nr 80 \n(38
1494.nr 38 \wYGCT
1495.if \n(80<\n(38 .nr 80 \n(38
1496.nr 38 \wFGC
1497.if \n(80<\n(38 .nr 80 \n(38
1498.nr 38 \wFGCT
1499.if \n(80<\n(38 .nr 80 \n(38
1500.nr 38 \wGCT
1501.if \n(80<\n(38 .nr 80 \n(38
1502.80
1503.rm 80
1504.nr 81 0
1505.nr 38 \w\f3Description\fP
1506.if \n(81<\n(38 .nr 81 \n(38
1507.nr 38 \wNumber of full GC events.
1508.if \n(81<\n(38 .nr 81 \n(38
1509.81
1510.rm 81
1511.nr 38 \n(a-
1512.if \n(81<\n(38 .nr 81 \n(38
1513.nr 38 \n(b-
1514.if \n(81<\n(38 .nr 81 \n(38
1515.nr 38 \n(c-
1516.if \n(81<\n(38 .nr 81 \n(38
1517.nr 38 \n(d-
1518.if \n(81<\n(38 .nr 81 \n(38
1519.nr 38 \n(e-
1520.if \n(81<\n(38 .nr 81 \n(38
1521.nr 38 \n(f-
1522.if \n(81<\n(38 .nr 81 \n(38
1523.nr 38 \n(g-
1524.if \n(81<\n(38 .nr 81 \n(38
1525.nr 38 \n(h-
1526.if \n(81<\n(38 .nr 81 \n(38
1527.nr 38 \n(i-
1528.if \n(81<\n(38 .nr 81 \n(38
1529.nr 38 \n(j-
1530.if \n(81<\n(38 .nr 81 \n(38
1531.nr 38 \n(k-
1532.if \n(81<\n(38 .nr 81 \n(38
1533.nr 38 \n(l-
1534.if \n(81<\n(38 .nr 81 \n(38
1535.nr 38 \n(m-
1536.if \n(81<\n(38 .nr 81 \n(38
1537.nr 38 \n(n-
1538.if \n(81<\n(38 .nr 81 \n(38
1539.35
1540.nf
1541.ll \n(34u
1542.nr 38 1n
1543.nr 79 0
1544.nr 40 \n(79+(0*\n(38)
1545.nr 80 +\n(40
1546.nr 41 \n(80+(3*\n(38)
1547.nr 81 +\n(41
1548.nr TW \n(81
bpatel87d64cc2010-07-14 15:42:06 -07001549.if t .if \n(TW>\n(.li .tm Table at line 386 file Input is too wide - \n(TW units
duke6e45e102007-12-01 00:00:00 +00001550.fc  
1551.nr #T 0-1
1552.nr #a 0-1
1553.eo
1554.de T#
1555.ds #d .d
1556.if \(ts\n(.z\(ts\(ts .ds #d nl
1557.mk ##
1558.nr ## -1v
1559.ls 1
1560.ls
1561..
1562.ec
1563.ta \n(80u \n(81u
1564.nr 31 \n(.f
1565.nr 35 1m
1566\&\h'|\n(40u'Garbage\-collected heap statistics\h'|\n(41u'
1567.ta \n(80u \n(81u
1568.nr 31 \n(.f
1569.nr 35 1m
1570\&\h'|\n(40u'\f3Column\fP\h'|\n(41u'\f3Description\fP
1571.ne \n(a|u+\n(.Vu
1572.if (\n(a|+\n(#^-1v)>\n(#- .nr #- +(\n(a|+\n(#^-\n(#--1v)
1573.ta \n(80u \n(81u
1574.nr 31 \n(.f
1575.nr 35 1m
1576\&\h'|\n(40u'S0C\h'|\n(41u'
1577.mk ##
1578.nr 31 \n(##
1579.sp |\n(##u-1v
1580.nr 37 \n(41u
1581.in +\n(37u
1582.a+
1583.in -\n(37u
1584.mk 32
1585.if \n(32>\n(31 .nr 31 \n(32
1586.sp |\n(31u
1587.ne \n(b|u+\n(.Vu
1588.if (\n(b|+\n(#^-1v)>\n(#- .nr #- +(\n(b|+\n(#^-\n(#--1v)
1589.ta \n(80u \n(81u
1590.nr 31 \n(.f
1591.nr 35 1m
1592\&\h'|\n(40u'S1C\h'|\n(41u'
1593.mk ##
1594.nr 31 \n(##
1595.sp |\n(##u-1v
1596.nr 37 \n(41u
1597.in +\n(37u
1598.b+
1599.in -\n(37u
1600.mk 32
1601.if \n(32>\n(31 .nr 31 \n(32
1602.sp |\n(31u
1603.ne \n(c|u+\n(.Vu
1604.if (\n(c|+\n(#^-1v)>\n(#- .nr #- +(\n(c|+\n(#^-\n(#--1v)
1605.ta \n(80u \n(81u
1606.nr 31 \n(.f
1607.nr 35 1m
1608\&\h'|\n(40u'S0U\h'|\n(41u'
1609.mk ##
1610.nr 31 \n(##
1611.sp |\n(##u-1v
1612.nr 37 \n(41u
1613.in +\n(37u
1614.c+
1615.in -\n(37u
1616.mk 32
1617.if \n(32>\n(31 .nr 31 \n(32
1618.sp |\n(31u
1619.ne \n(d|u+\n(.Vu
1620.if (\n(d|+\n(#^-1v)>\n(#- .nr #- +(\n(d|+\n(#^-\n(#--1v)
1621.ta \n(80u \n(81u
1622.nr 31 \n(.f
1623.nr 35 1m
1624\&\h'|\n(40u'S1U\h'|\n(41u'
1625.mk ##
1626.nr 31 \n(##
1627.sp |\n(##u-1v
1628.nr 37 \n(41u
1629.in +\n(37u
1630.d+
1631.in -\n(37u
1632.mk 32
1633.if \n(32>\n(31 .nr 31 \n(32
1634.sp |\n(31u
1635.ne \n(e|u+\n(.Vu
1636.if (\n(e|+\n(#^-1v)>\n(#- .nr #- +(\n(e|+\n(#^-\n(#--1v)
1637.ta \n(80u \n(81u
1638.nr 31 \n(.f
1639.nr 35 1m
1640\&\h'|\n(40u'EC\h'|\n(41u'
1641.mk ##
1642.nr 31 \n(##
1643.sp |\n(##u-1v
1644.nr 37 \n(41u
1645.in +\n(37u
1646.e+
1647.in -\n(37u
1648.mk 32
1649.if \n(32>\n(31 .nr 31 \n(32
1650.sp |\n(31u
1651.ne \n(f|u+\n(.Vu
1652.if (\n(f|+\n(#^-1v)>\n(#- .nr #- +(\n(f|+\n(#^-\n(#--1v)
1653.ta \n(80u \n(81u
1654.nr 31 \n(.f
1655.nr 35 1m
1656\&\h'|\n(40u'EU\h'|\n(41u'
1657.mk ##
1658.nr 31 \n(##
1659.sp |\n(##u-1v
1660.nr 37 \n(41u
1661.in +\n(37u
1662.f+
1663.in -\n(37u
1664.mk 32
1665.if \n(32>\n(31 .nr 31 \n(32
1666.sp |\n(31u
1667.ne \n(g|u+\n(.Vu
1668.if (\n(g|+\n(#^-1v)>\n(#- .nr #- +(\n(g|+\n(#^-\n(#--1v)
1669.ta \n(80u \n(81u
1670.nr 31 \n(.f
1671.nr 35 1m
1672\&\h'|\n(40u'OC\h'|\n(41u'
1673.mk ##
1674.nr 31 \n(##
1675.sp |\n(##u-1v
1676.nr 37 \n(41u
1677.in +\n(37u
1678.g+
1679.in -\n(37u
1680.mk 32
1681.if \n(32>\n(31 .nr 31 \n(32
1682.sp |\n(31u
1683.ne \n(h|u+\n(.Vu
1684.if (\n(h|+\n(#^-1v)>\n(#- .nr #- +(\n(h|+\n(#^-\n(#--1v)
1685.ta \n(80u \n(81u
1686.nr 31 \n(.f
1687.nr 35 1m
1688\&\h'|\n(40u'OU\h'|\n(41u'
1689.mk ##
1690.nr 31 \n(##
1691.sp |\n(##u-1v
1692.nr 37 \n(41u
1693.in +\n(37u
1694.h+
1695.in -\n(37u
1696.mk 32
1697.if \n(32>\n(31 .nr 31 \n(32
1698.sp |\n(31u
1699.ne \n(i|u+\n(.Vu
1700.if (\n(i|+\n(#^-1v)>\n(#- .nr #- +(\n(i|+\n(#^-\n(#--1v)
1701.ta \n(80u \n(81u
1702.nr 31 \n(.f
1703.nr 35 1m
1704\&\h'|\n(40u'PC\h'|\n(41u'
1705.mk ##
1706.nr 31 \n(##
1707.sp |\n(##u-1v
1708.nr 37 \n(41u
1709.in +\n(37u
1710.i+
1711.in -\n(37u
1712.mk 32
1713.if \n(32>\n(31 .nr 31 \n(32
1714.sp |\n(31u
1715.ne \n(j|u+\n(.Vu
1716.if (\n(j|+\n(#^-1v)>\n(#- .nr #- +(\n(j|+\n(#^-\n(#--1v)
1717.ta \n(80u \n(81u
1718.nr 31 \n(.f
1719.nr 35 1m
1720\&\h'|\n(40u'PU\h'|\n(41u'
1721.mk ##
1722.nr 31 \n(##
1723.sp |\n(##u-1v
1724.nr 37 \n(41u
1725.in +\n(37u
1726.j+
1727.in -\n(37u
1728.mk 32
1729.if \n(32>\n(31 .nr 31 \n(32
1730.sp |\n(31u
1731.ne \n(k|u+\n(.Vu
1732.if (\n(k|+\n(#^-1v)>\n(#- .nr #- +(\n(k|+\n(#^-\n(#--1v)
1733.ta \n(80u \n(81u
1734.nr 31 \n(.f
1735.nr 35 1m
1736\&\h'|\n(40u'YGC\h'|\n(41u'
1737.mk ##
1738.nr 31 \n(##
1739.sp |\n(##u-1v
1740.nr 37 \n(41u
1741.in +\n(37u
1742.k+
1743.in -\n(37u
1744.mk 32
1745.if \n(32>\n(31 .nr 31 \n(32
1746.sp |\n(31u
1747.ne \n(l|u+\n(.Vu
1748.if (\n(l|+\n(#^-1v)>\n(#- .nr #- +(\n(l|+\n(#^-\n(#--1v)
1749.ta \n(80u \n(81u
1750.nr 31 \n(.f
1751.nr 35 1m
1752\&\h'|\n(40u'YGCT\h'|\n(41u'
1753.mk ##
1754.nr 31 \n(##
1755.sp |\n(##u-1v
1756.nr 37 \n(41u
1757.in +\n(37u
1758.l+
1759.in -\n(37u
1760.mk 32
1761.if \n(32>\n(31 .nr 31 \n(32
1762.sp |\n(31u
1763.ta \n(80u \n(81u
1764.nr 31 \n(.f
1765.nr 35 1m
1766\&\h'|\n(40u'FGC\h'|\n(41u'Number of full GC events.
1767.ne \n(m|u+\n(.Vu
1768.if (\n(m|+\n(#^-1v)>\n(#- .nr #- +(\n(m|+\n(#^-\n(#--1v)
1769.ta \n(80u \n(81u
1770.nr 31 \n(.f
1771.nr 35 1m
1772\&\h'|\n(40u'FGCT\h'|\n(41u'
1773.mk ##
1774.nr 31 \n(##
1775.sp |\n(##u-1v
1776.nr 37 \n(41u
1777.in +\n(37u
1778.m+
1779.in -\n(37u
1780.mk 32
1781.if \n(32>\n(31 .nr 31 \n(32
1782.sp |\n(31u
1783.ne \n(n|u+\n(.Vu
1784.if (\n(n|+\n(#^-1v)>\n(#- .nr #- +(\n(n|+\n(#^-\n(#--1v)
1785.ta \n(80u \n(81u
1786.nr 31 \n(.f
1787.nr 35 1m
1788\&\h'|\n(40u'GCT\h'|\n(41u'
1789.mk ##
1790.nr 31 \n(##
1791.sp |\n(##u-1v
1792.nr 37 \n(41u
1793.in +\n(37u
1794.n+
1795.in -\n(37u
1796.mk 32
1797.if \n(32>\n(31 .nr 31 \n(32
1798.sp |\n(31u
1799.fc
1800.nr T. 1
1801.T# 1
1802.35
1803.rm a+
1804.rm b+
1805.rm c+
1806.rm d+
1807.rm e+
1808.rm f+
1809.rm g+
1810.rm h+
1811.rm i+
1812.rm j+
1813.rm k+
1814.rm l+
1815.rm m+
1816.rm n+
1817.TE
1818.if \n-(b.=0 .nr c. \n(.c-\n(d.-63
tbell16c34dd2009-05-04 18:28:26 -07001819
1820.LP
duke6e45e102007-12-01 00:00:00 +00001821.SS
1822\-gccapacity Option
tbell16c34dd2009-05-04 18:28:26 -07001823.LP
1824.LP
duke6e45e102007-12-01 00:00:00 +00001825.TS
1826.if \n+(b.=1 .nr d. \n(.c-\n(c.-1
1827.de 35
1828.ps \n(.s
1829.vs \n(.vu
1830.in \n(.iu
1831.if \n(.u .fi
1832.if \n(.j .ad
1833.if \n(.j=0 .na
1834..
1835.nf
1836.nr #~ 0
1837.if n .nr #~ 0.6n
1838.ds #d .d
1839.if \(ts\n(.z\(ts\(ts .ds #d nl
1840.fc
1841.nr 33 \n(.s
1842.rm 80 81
1843.nr 34 \n(.lu
1844.eo
1845.am 81
1846.br
1847.di a+
1848.35
1849.ft \n(.f
1850.ll \n(34u*1u/3u
1851.if \n(.l<\n(81 .ll \n(81u
1852.in 0
1853Minimum new generation capacity (KB).
1854.br
1855.di
1856.nr a| \n(dn
1857.nr a- \n(dl
1858..
1859.ec \
1860.eo
1861.am 81
1862.br
1863.di b+
1864.35
1865.ft \n(.f
1866.ll \n(34u*1u/3u
1867.if \n(.l<\n(81 .ll \n(81u
1868.in 0
1869Maximum new generation capacity (KB).
1870.br
1871.di
1872.nr b| \n(dn
1873.nr b- \n(dl
1874..
1875.ec \
1876.eo
1877.am 81
1878.br
1879.di c+
1880.35
1881.ft \n(.f
1882.ll \n(34u*1u/3u
1883.if \n(.l<\n(81 .ll \n(81u
1884.in 0
1885Current new generation capacity (KB).
1886.br
1887.di
1888.nr c| \n(dn
1889.nr c- \n(dl
1890..
1891.ec \
1892.eo
1893.am 81
1894.br
1895.di d+
1896.35
1897.ft \n(.f
1898.ll \n(34u*1u/3u
1899.if \n(.l<\n(81 .ll \n(81u
1900.in 0
1901Current survivor space 0 capacity (KB).
1902.br
1903.di
1904.nr d| \n(dn
1905.nr d- \n(dl
1906..
1907.ec \
1908.eo
1909.am 81
1910.br
1911.di e+
1912.35
1913.ft \n(.f
1914.ll \n(34u*1u/3u
1915.if \n(.l<\n(81 .ll \n(81u
1916.in 0
1917Current survivor space 1 capacity (KB).
1918.br
1919.di
1920.nr e| \n(dn
1921.nr e- \n(dl
1922..
1923.ec \
1924.eo
1925.am 81
1926.br
1927.di f+
1928.35
1929.ft \n(.f
1930.ll \n(34u*1u/3u
1931.if \n(.l<\n(81 .ll \n(81u
1932.in 0
1933Current eden space capacity (KB).
1934.br
1935.di
1936.nr f| \n(dn
1937.nr f- \n(dl
1938..
1939.ec \
1940.eo
1941.am 81
1942.br
1943.di g+
1944.35
1945.ft \n(.f
1946.ll \n(34u*1u/3u
1947.if \n(.l<\n(81 .ll \n(81u
1948.in 0
1949Minimum old generation capacity (KB).
1950.br
1951.di
1952.nr g| \n(dn
1953.nr g- \n(dl
1954..
1955.ec \
1956.eo
1957.am 81
1958.br
1959.di h+
1960.35
1961.ft \n(.f
1962.ll \n(34u*1u/3u
1963.if \n(.l<\n(81 .ll \n(81u
1964.in 0
1965Maximum old generation capacity (KB).
1966.br
1967.di
1968.nr h| \n(dn
1969.nr h- \n(dl
1970..
1971.ec \
1972.eo
1973.am 81
1974.br
1975.di i+
1976.35
1977.ft \n(.f
1978.ll \n(34u*1u/3u
1979.if \n(.l<\n(81 .ll \n(81u
1980.in 0
1981Current old generation capacity (KB).
1982.br
1983.di
1984.nr i| \n(dn
1985.nr i- \n(dl
1986..
1987.ec \
1988.eo
1989.am 81
1990.br
1991.di j+
1992.35
1993.ft \n(.f
1994.ll \n(34u*1u/3u
1995.if \n(.l<\n(81 .ll \n(81u
1996.in 0
1997Current old space capacity (KB).
1998.br
1999.di
2000.nr j| \n(dn
2001.nr j- \n(dl
2002..
2003.ec \
2004.eo
2005.am 81
2006.br
2007.di k+
2008.35
2009.ft \n(.f
2010.ll \n(34u*1u/3u
2011.if \n(.l<\n(81 .ll \n(81u
2012.in 0
2013Minimum permanent generation capacity (KB).
2014.br
2015.di
2016.nr k| \n(dn
2017.nr k- \n(dl
2018..
2019.ec \
2020.eo
2021.am 81
2022.br
2023.di l+
2024.35
2025.ft \n(.f
2026.ll \n(34u*1u/3u
2027.if \n(.l<\n(81 .ll \n(81u
2028.in 0
2029Maximum Permanent generation capacity (KB).
2030.br
2031.di
2032.nr l| \n(dn
2033.nr l- \n(dl
2034..
2035.ec \
2036.eo
2037.am 81
2038.br
2039.di m+
2040.35
2041.ft \n(.f
2042.ll \n(34u*1u/3u
2043.if \n(.l<\n(81 .ll \n(81u
2044.in 0
2045Current Permanent generation capacity (KB).
2046.br
2047.di
2048.nr m| \n(dn
2049.nr m- \n(dl
2050..
2051.ec \
2052.eo
2053.am 81
2054.br
2055.di n+
2056.35
2057.ft \n(.f
2058.ll \n(34u*1u/3u
2059.if \n(.l<\n(81 .ll \n(81u
2060.in 0
2061Current Permanent space capacity (KB).
2062.br
2063.di
2064.nr n| \n(dn
2065.nr n- \n(dl
2066..
2067.ec \
2068.eo
2069.am 81
2070.br
2071.di o+
2072.35
2073.ft \n(.f
2074.ll \n(34u*1u/3u
2075.if \n(.l<\n(81 .ll \n(81u
2076.in 0
2077Number of Young generation GC Events.
2078.br
2079.di
2080.nr o| \n(dn
2081.nr o- \n(dl
2082..
2083.ec \
2084.35
2085.nf
2086.ll \n(34u
2087.nr 80 0
2088.nr 38 \wMemory Pool Generation and Space Capacities
2089.if \n(80<\n(38 .nr 80 \n(38
2090.nr 38 \w\f3Column\fP
2091.if \n(80<\n(38 .nr 80 \n(38
2092.nr 38 \wNGCMN
2093.if \n(80<\n(38 .nr 80 \n(38
2094.nr 38 \wNGCMX
2095.if \n(80<\n(38 .nr 80 \n(38
2096.nr 38 \wNGC
2097.if \n(80<\n(38 .nr 80 \n(38
2098.nr 38 \wS0C
2099.if \n(80<\n(38 .nr 80 \n(38
2100.nr 38 \wS1C
2101.if \n(80<\n(38 .nr 80 \n(38
2102.nr 38 \wEC
2103.if \n(80<\n(38 .nr 80 \n(38
2104.nr 38 \wOGCMN
2105.if \n(80<\n(38 .nr 80 \n(38
2106.nr 38 \wOGCMX
2107.if \n(80<\n(38 .nr 80 \n(38
2108.nr 38 \wOGC
2109.if \n(80<\n(38 .nr 80 \n(38
2110.nr 38 \wOC
2111.if \n(80<\n(38 .nr 80 \n(38
2112.nr 38 \wPGCMN
2113.if \n(80<\n(38 .nr 80 \n(38
2114.nr 38 \wPGCMX
2115.if \n(80<\n(38 .nr 80 \n(38
2116.nr 38 \wPGC
2117.if \n(80<\n(38 .nr 80 \n(38
2118.nr 38 \wPC
2119.if \n(80<\n(38 .nr 80 \n(38
2120.nr 38 \wYGC
2121.if \n(80<\n(38 .nr 80 \n(38
2122.nr 38 \wFGC
2123.if \n(80<\n(38 .nr 80 \n(38
2124.80
2125.rm 80
2126.nr 81 0
2127.nr 38 \w\f3Description\fP
2128.if \n(81<\n(38 .nr 81 \n(38
2129.nr 38 \wNumber of Full GC Events.
2130.if \n(81<\n(38 .nr 81 \n(38
2131.81
2132.rm 81
2133.nr 38 \n(a-
2134.if \n(81<\n(38 .nr 81 \n(38
2135.nr 38 \n(b-
2136.if \n(81<\n(38 .nr 81 \n(38
2137.nr 38 \n(c-
2138.if \n(81<\n(38 .nr 81 \n(38
2139.nr 38 \n(d-
2140.if \n(81<\n(38 .nr 81 \n(38
2141.nr 38 \n(e-
2142.if \n(81<\n(38 .nr 81 \n(38
2143.nr 38 \n(f-
2144.if \n(81<\n(38 .nr 81 \n(38
2145.nr 38 \n(g-
2146.if \n(81<\n(38 .nr 81 \n(38
2147.nr 38 \n(h-
2148.if \n(81<\n(38 .nr 81 \n(38
2149.nr 38 \n(i-
2150.if \n(81<\n(38 .nr 81 \n(38
2151.nr 38 \n(j-
2152.if \n(81<\n(38 .nr 81 \n(38
2153.nr 38 \n(k-
2154.if \n(81<\n(38 .nr 81 \n(38
2155.nr 38 \n(l-
2156.if \n(81<\n(38 .nr 81 \n(38
2157.nr 38 \n(m-
2158.if \n(81<\n(38 .nr 81 \n(38
2159.nr 38 \n(n-
2160.if \n(81<\n(38 .nr 81 \n(38
2161.nr 38 \n(o-
2162.if \n(81<\n(38 .nr 81 \n(38
2163.35
2164.nf
2165.ll \n(34u
2166.nr 38 1n
2167.nr 79 0
2168.nr 40 \n(79+(0*\n(38)
2169.nr 80 +\n(40
2170.nr 41 \n(80+(3*\n(38)
2171.nr 81 +\n(41
2172.nr TW \n(81
bpatel87d64cc2010-07-14 15:42:06 -07002173.if t .if \n(TW>\n(.li .tm Table at line 460 file Input is too wide - \n(TW units
duke6e45e102007-12-01 00:00:00 +00002174.fc  
2175.nr #T 0-1
2176.nr #a 0-1
2177.eo
2178.de T#
2179.ds #d .d
2180.if \(ts\n(.z\(ts\(ts .ds #d nl
2181.mk ##
2182.nr ## -1v
2183.ls 1
2184.ls
2185..
2186.ec
2187.ta \n(80u \n(81u
2188.nr 31 \n(.f
2189.nr 35 1m
2190\&\h'|\n(40u'Memory Pool Generation and Space Capacities\h'|\n(41u'
2191.ta \n(80u \n(81u
2192.nr 31 \n(.f
2193.nr 35 1m
2194\&\h'|\n(40u'\f3Column\fP\h'|\n(41u'\f3Description\fP
2195.ne \n(a|u+\n(.Vu
2196.if (\n(a|+\n(#^-1v)>\n(#- .nr #- +(\n(a|+\n(#^-\n(#--1v)
2197.ta \n(80u \n(81u
2198.nr 31 \n(.f
2199.nr 35 1m
2200\&\h'|\n(40u'NGCMN\h'|\n(41u'
2201.mk ##
2202.nr 31 \n(##
2203.sp |\n(##u-1v
2204.nr 37 \n(41u
2205.in +\n(37u
2206.a+
2207.in -\n(37u
2208.mk 32
2209.if \n(32>\n(31 .nr 31 \n(32
2210.sp |\n(31u
2211.ne \n(b|u+\n(.Vu
2212.if (\n(b|+\n(#^-1v)>\n(#- .nr #- +(\n(b|+\n(#^-\n(#--1v)
2213.ta \n(80u \n(81u
2214.nr 31 \n(.f
2215.nr 35 1m
2216\&\h'|\n(40u'NGCMX\h'|\n(41u'
2217.mk ##
2218.nr 31 \n(##
2219.sp |\n(##u-1v
2220.nr 37 \n(41u
2221.in +\n(37u
2222.b+
2223.in -\n(37u
2224.mk 32
2225.if \n(32>\n(31 .nr 31 \n(32
2226.sp |\n(31u
2227.ne \n(c|u+\n(.Vu
2228.if (\n(c|+\n(#^-1v)>\n(#- .nr #- +(\n(c|+\n(#^-\n(#--1v)
2229.ta \n(80u \n(81u
2230.nr 31 \n(.f
2231.nr 35 1m
2232\&\h'|\n(40u'NGC\h'|\n(41u'
2233.mk ##
2234.nr 31 \n(##
2235.sp |\n(##u-1v
2236.nr 37 \n(41u
2237.in +\n(37u
2238.c+
2239.in -\n(37u
2240.mk 32
2241.if \n(32>\n(31 .nr 31 \n(32
2242.sp |\n(31u
2243.ne \n(d|u+\n(.Vu
2244.if (\n(d|+\n(#^-1v)>\n(#- .nr #- +(\n(d|+\n(#^-\n(#--1v)
2245.ta \n(80u \n(81u
2246.nr 31 \n(.f
2247.nr 35 1m
2248\&\h'|\n(40u'S0C\h'|\n(41u'
2249.mk ##
2250.nr 31 \n(##
2251.sp |\n(##u-1v
2252.nr 37 \n(41u
2253.in +\n(37u
2254.d+
2255.in -\n(37u
2256.mk 32
2257.if \n(32>\n(31 .nr 31 \n(32
2258.sp |\n(31u
2259.ne \n(e|u+\n(.Vu
2260.if (\n(e|+\n(#^-1v)>\n(#- .nr #- +(\n(e|+\n(#^-\n(#--1v)
2261.ta \n(80u \n(81u
2262.nr 31 \n(.f
2263.nr 35 1m
2264\&\h'|\n(40u'S1C\h'|\n(41u'
2265.mk ##
2266.nr 31 \n(##
2267.sp |\n(##u-1v
2268.nr 37 \n(41u
2269.in +\n(37u
2270.e+
2271.in -\n(37u
2272.mk 32
2273.if \n(32>\n(31 .nr 31 \n(32
2274.sp |\n(31u
2275.ne \n(f|u+\n(.Vu
2276.if (\n(f|+\n(#^-1v)>\n(#- .nr #- +(\n(f|+\n(#^-\n(#--1v)
2277.ta \n(80u \n(81u
2278.nr 31 \n(.f
2279.nr 35 1m
2280\&\h'|\n(40u'EC\h'|\n(41u'
2281.mk ##
2282.nr 31 \n(##
2283.sp |\n(##u-1v
2284.nr 37 \n(41u
2285.in +\n(37u
2286.f+
2287.in -\n(37u
2288.mk 32
2289.if \n(32>\n(31 .nr 31 \n(32
2290.sp |\n(31u
2291.ne \n(g|u+\n(.Vu
2292.if (\n(g|+\n(#^-1v)>\n(#- .nr #- +(\n(g|+\n(#^-\n(#--1v)
2293.ta \n(80u \n(81u
2294.nr 31 \n(.f
2295.nr 35 1m
2296\&\h'|\n(40u'OGCMN\h'|\n(41u'
2297.mk ##
2298.nr 31 \n(##
2299.sp |\n(##u-1v
2300.nr 37 \n(41u
2301.in +\n(37u
2302.g+
2303.in -\n(37u
2304.mk 32
2305.if \n(32>\n(31 .nr 31 \n(32
2306.sp |\n(31u
2307.ne \n(h|u+\n(.Vu
2308.if (\n(h|+\n(#^-1v)>\n(#- .nr #- +(\n(h|+\n(#^-\n(#--1v)
2309.ta \n(80u \n(81u
2310.nr 31 \n(.f
2311.nr 35 1m
2312\&\h'|\n(40u'OGCMX\h'|\n(41u'
2313.mk ##
2314.nr 31 \n(##
2315.sp |\n(##u-1v
2316.nr 37 \n(41u
2317.in +\n(37u
2318.h+
2319.in -\n(37u
2320.mk 32
2321.if \n(32>\n(31 .nr 31 \n(32
2322.sp |\n(31u
2323.ne \n(i|u+\n(.Vu
2324.if (\n(i|+\n(#^-1v)>\n(#- .nr #- +(\n(i|+\n(#^-\n(#--1v)
2325.ta \n(80u \n(81u
2326.nr 31 \n(.f
2327.nr 35 1m
2328\&\h'|\n(40u'OGC\h'|\n(41u'
2329.mk ##
2330.nr 31 \n(##
2331.sp |\n(##u-1v
2332.nr 37 \n(41u
2333.in +\n(37u
2334.i+
2335.in -\n(37u
2336.mk 32
2337.if \n(32>\n(31 .nr 31 \n(32
2338.sp |\n(31u
2339.ne \n(j|u+\n(.Vu
2340.if (\n(j|+\n(#^-1v)>\n(#- .nr #- +(\n(j|+\n(#^-\n(#--1v)
2341.ta \n(80u \n(81u
2342.nr 31 \n(.f
2343.nr 35 1m
2344\&\h'|\n(40u'OC\h'|\n(41u'
2345.mk ##
2346.nr 31 \n(##
2347.sp |\n(##u-1v
2348.nr 37 \n(41u
2349.in +\n(37u
2350.j+
2351.in -\n(37u
2352.mk 32
2353.if \n(32>\n(31 .nr 31 \n(32
2354.sp |\n(31u
2355.ne \n(k|u+\n(.Vu
2356.if (\n(k|+\n(#^-1v)>\n(#- .nr #- +(\n(k|+\n(#^-\n(#--1v)
2357.ta \n(80u \n(81u
2358.nr 31 \n(.f
2359.nr 35 1m
2360\&\h'|\n(40u'PGCMN\h'|\n(41u'
2361.mk ##
2362.nr 31 \n(##
2363.sp |\n(##u-1v
2364.nr 37 \n(41u
2365.in +\n(37u
2366.k+
2367.in -\n(37u
2368.mk 32
2369.if \n(32>\n(31 .nr 31 \n(32
2370.sp |\n(31u
2371.ne \n(l|u+\n(.Vu
2372.if (\n(l|+\n(#^-1v)>\n(#- .nr #- +(\n(l|+\n(#^-\n(#--1v)
2373.ta \n(80u \n(81u
2374.nr 31 \n(.f
2375.nr 35 1m
2376\&\h'|\n(40u'PGCMX\h'|\n(41u'
2377.mk ##
2378.nr 31 \n(##
2379.sp |\n(##u-1v
2380.nr 37 \n(41u
2381.in +\n(37u
2382.l+
2383.in -\n(37u
2384.mk 32
2385.if \n(32>\n(31 .nr 31 \n(32
2386.sp |\n(31u
2387.ne \n(m|u+\n(.Vu
2388.if (\n(m|+\n(#^-1v)>\n(#- .nr #- +(\n(m|+\n(#^-\n(#--1v)
2389.ta \n(80u \n(81u
2390.nr 31 \n(.f
2391.nr 35 1m
2392\&\h'|\n(40u'PGC\h'|\n(41u'
2393.mk ##
2394.nr 31 \n(##
2395.sp |\n(##u-1v
2396.nr 37 \n(41u
2397.in +\n(37u
2398.m+
2399.in -\n(37u
2400.mk 32
2401.if \n(32>\n(31 .nr 31 \n(32
2402.sp |\n(31u
2403.ne \n(n|u+\n(.Vu
2404.if (\n(n|+\n(#^-1v)>\n(#- .nr #- +(\n(n|+\n(#^-\n(#--1v)
2405.ta \n(80u \n(81u
2406.nr 31 \n(.f
2407.nr 35 1m
2408\&\h'|\n(40u'PC\h'|\n(41u'
2409.mk ##
2410.nr 31 \n(##
2411.sp |\n(##u-1v
2412.nr 37 \n(41u
2413.in +\n(37u
2414.n+
2415.in -\n(37u
2416.mk 32
2417.if \n(32>\n(31 .nr 31 \n(32
2418.sp |\n(31u
2419.ne \n(o|u+\n(.Vu
2420.if (\n(o|+\n(#^-1v)>\n(#- .nr #- +(\n(o|+\n(#^-\n(#--1v)
2421.ta \n(80u \n(81u
2422.nr 31 \n(.f
2423.nr 35 1m
2424\&\h'|\n(40u'YGC\h'|\n(41u'
2425.mk ##
2426.nr 31 \n(##
2427.sp |\n(##u-1v
2428.nr 37 \n(41u
2429.in +\n(37u
2430.o+
2431.in -\n(37u
2432.mk 32
2433.if \n(32>\n(31 .nr 31 \n(32
2434.sp |\n(31u
2435.ta \n(80u \n(81u
2436.nr 31 \n(.f
2437.nr 35 1m
2438\&\h'|\n(40u'FGC\h'|\n(41u'Number of Full GC Events.
2439.fc
2440.nr T. 1
2441.T# 1
2442.35
2443.rm a+
2444.rm b+
2445.rm c+
2446.rm d+
2447.rm e+
2448.rm f+
2449.rm g+
2450.rm h+
2451.rm i+
2452.rm j+
2453.rm k+
2454.rm l+
2455.rm m+
2456.rm n+
2457.rm o+
2458.TE
2459.if \n-(b.=0 .nr c. \n(.c-\n(d.-67
tbell16c34dd2009-05-04 18:28:26 -07002460
2461.LP
duke6e45e102007-12-01 00:00:00 +00002462.SS
tbell16c34dd2009-05-04 18:28:26 -07002463\-gccause Option
2464.LP
duke6e45e102007-12-01 00:00:00 +00002465.LP
2466This option displays the same summary of garbage collection statistics as the \f3\-gcutil\fP option, but includes the causes of the last garbage collection event and (if applicable) the current garbage collection event. In addition to the columns listed for \f3\-gcutil\fP, this option adds the following columns:
tbell16c34dd2009-05-04 18:28:26 -07002467.LP
2468.LP
duke6e45e102007-12-01 00:00:00 +00002469.TS
2470.if \n+(b.=1 .nr d. \n(.c-\n(c.-1
2471.de 35
2472.ps \n(.s
2473.vs \n(.vu
2474.in \n(.iu
2475.if \n(.u .fi
2476.if \n(.j .ad
2477.if \n(.j=0 .na
2478..
2479.nf
2480.nr #~ 0
2481.if n .nr #~ 0.6n
2482.ds #d .d
2483.if \(ts\n(.z\(ts\(ts .ds #d nl
2484.fc
2485.nr 33 \n(.s
2486.rm 80 81
2487.nr 34 \n(.lu
2488.eo
2489.am 81
2490.br
2491.di a+
2492.35
2493.ft \n(.f
2494.ll \n(34u*1u/3u
2495.if \n(.l<\n(81 .ll \n(81u
2496.in 0
2497Cause of last Garbage Collection.
2498.br
2499.di
2500.nr a| \n(dn
2501.nr a- \n(dl
2502..
2503.ec \
2504.eo
2505.am 81
2506.br
2507.di b+
2508.35
2509.ft \n(.f
2510.ll \n(34u*1u/3u
2511.if \n(.l<\n(81 .ll \n(81u
2512.in 0
2513Cause of current Garbage Collection.
2514.br
2515.di
2516.nr b| \n(dn
2517.nr b- \n(dl
2518..
2519.ec \
2520.35
2521.nf
2522.ll \n(34u
2523.nr 80 0
2524.nr 38 \wGarbage Collection Statistics, Including GC Events
2525.if \n(80<\n(38 .nr 80 \n(38
2526.nr 38 \w\f3Column\fP
2527.if \n(80<\n(38 .nr 80 \n(38
2528.nr 38 \wLGCC
2529.if \n(80<\n(38 .nr 80 \n(38
2530.nr 38 \wGCC
2531.if \n(80<\n(38 .nr 80 \n(38
2532.80
2533.rm 80
2534.nr 81 0
2535.nr 38 \w\f3Description\fP
2536.if \n(81<\n(38 .nr 81 \n(38
2537.81
2538.rm 81
2539.nr 38 \n(a-
2540.if \n(81<\n(38 .nr 81 \n(38
2541.nr 38 \n(b-
2542.if \n(81<\n(38 .nr 81 \n(38
2543.35
2544.nf
2545.ll \n(34u
2546.nr 38 1n
2547.nr 79 0
2548.nr 40 \n(79+(0*\n(38)
2549.nr 80 +\n(40
2550.nr 41 \n(80+(3*\n(38)
2551.nr 81 +\n(41
2552.nr TW \n(81
bpatel87d64cc2010-07-14 15:42:06 -07002553.if t .if \n(TW>\n(.li .tm Table at line 483 file Input is too wide - \n(TW units
duke6e45e102007-12-01 00:00:00 +00002554.fc  
2555.nr #T 0-1
2556.nr #a 0-1
2557.eo
2558.de T#
2559.ds #d .d
2560.if \(ts\n(.z\(ts\(ts .ds #d nl
2561.mk ##
2562.nr ## -1v
2563.ls 1
2564.ls
2565..
2566.ec
2567.ta \n(80u \n(81u
2568.nr 31 \n(.f
2569.nr 35 1m
2570\&\h'|\n(40u'Garbage Collection Statistics, Including GC Events\h'|\n(41u'
2571.ta \n(80u \n(81u
2572.nr 31 \n(.f
2573.nr 35 1m
2574\&\h'|\n(40u'\f3Column\fP\h'|\n(41u'\f3Description\fP
2575.ne \n(a|u+\n(.Vu
2576.if (\n(a|+\n(#^-1v)>\n(#- .nr #- +(\n(a|+\n(#^-\n(#--1v)
2577.ta \n(80u \n(81u
2578.nr 31 \n(.f
2579.nr 35 1m
2580\&\h'|\n(40u'LGCC\h'|\n(41u'
2581.mk ##
2582.nr 31 \n(##
2583.sp |\n(##u-1v
2584.nr 37 \n(41u
2585.in +\n(37u
2586.a+
2587.in -\n(37u
2588.mk 32
2589.if \n(32>\n(31 .nr 31 \n(32
2590.sp |\n(31u
2591.ne \n(b|u+\n(.Vu
2592.if (\n(b|+\n(#^-1v)>\n(#- .nr #- +(\n(b|+\n(#^-\n(#--1v)
2593.ta \n(80u \n(81u
2594.nr 31 \n(.f
2595.nr 35 1m
2596\&\h'|\n(40u'GCC\h'|\n(41u'
2597.mk ##
2598.nr 31 \n(##
2599.sp |\n(##u-1v
2600.nr 37 \n(41u
2601.in +\n(37u
2602.b+
2603.in -\n(37u
2604.mk 32
2605.if \n(32>\n(31 .nr 31 \n(32
2606.sp |\n(31u
2607.fc
2608.nr T. 1
2609.T# 1
2610.35
2611.rm a+
2612.rm b+
2613.TE
2614.if \n-(b.=0 .nr c. \n(.c-\n(d.-13
tbell16c34dd2009-05-04 18:28:26 -07002615
2616.LP
duke6e45e102007-12-01 00:00:00 +00002617.SS
2618\-gcnew Option
tbell16c34dd2009-05-04 18:28:26 -07002619.LP
2620.LP
duke6e45e102007-12-01 00:00:00 +00002621.TS
2622.if \n+(b.=1 .nr d. \n(.c-\n(c.-1
2623.de 35
2624.ps \n(.s
2625.vs \n(.vu
2626.in \n(.iu
2627.if \n(.u .fi
2628.if \n(.j .ad
2629.if \n(.j=0 .na
2630..
2631.nf
2632.nr #~ 0
2633.if n .nr #~ 0.6n
2634.ds #d .d
2635.if \(ts\n(.z\(ts\(ts .ds #d nl
2636.fc
2637.nr 33 \n(.s
2638.rm 80 81
2639.nr 34 \n(.lu
2640.eo
2641.am 81
2642.br
2643.di a+
2644.35
2645.ft \n(.f
2646.ll \n(34u*1u/3u
2647.if \n(.l<\n(81 .ll \n(81u
2648.in 0
2649Current survivor space 0 capacity (KB).
2650.br
2651.di
2652.nr a| \n(dn
2653.nr a- \n(dl
2654..
2655.ec \
2656.eo
2657.am 81
2658.br
2659.di b+
2660.35
2661.ft \n(.f
2662.ll \n(34u*1u/3u
2663.if \n(.l<\n(81 .ll \n(81u
2664.in 0
2665Current survivor space 1 capacity (KB).
2666.br
2667.di
2668.nr b| \n(dn
2669.nr b- \n(dl
2670..
2671.ec \
2672.eo
2673.am 81
2674.br
2675.di c+
2676.35
2677.ft \n(.f
2678.ll \n(34u*1u/3u
2679.if \n(.l<\n(81 .ll \n(81u
2680.in 0
2681Survivor space 0 utilization (KB).
2682.br
2683.di
2684.nr c| \n(dn
2685.nr c- \n(dl
2686..
2687.ec \
2688.eo
2689.am 81
2690.br
2691.di d+
2692.35
2693.ft \n(.f
2694.ll \n(34u*1u/3u
2695.if \n(.l<\n(81 .ll \n(81u
2696.in 0
2697Survivor space 1 utilization (KB).
2698.br
2699.di
2700.nr d| \n(dn
2701.nr d- \n(dl
2702..
2703.ec \
2704.eo
2705.am 81
2706.br
2707.di e+
2708.35
2709.ft \n(.f
2710.ll \n(34u*1u/3u
2711.if \n(.l<\n(81 .ll \n(81u
2712.in 0
2713Maximum tenuring threshold.
2714.br
2715.di
2716.nr e| \n(dn
2717.nr e- \n(dl
2718..
2719.ec \
2720.eo
2721.am 81
2722.br
2723.di f+
2724.35
2725.ft \n(.f
2726.ll \n(34u*1u/3u
2727.if \n(.l<\n(81 .ll \n(81u
2728.in 0
2729Desired survivor size (KB).
2730.br
2731.di
2732.nr f| \n(dn
2733.nr f- \n(dl
2734..
2735.ec \
2736.eo
2737.am 81
2738.br
2739.di g+
2740.35
2741.ft \n(.f
2742.ll \n(34u*1u/3u
2743.if \n(.l<\n(81 .ll \n(81u
2744.in 0
2745Current eden space capacity (KB).
2746.br
2747.di
2748.nr g| \n(dn
2749.nr g- \n(dl
2750..
2751.ec \
2752.eo
2753.am 81
2754.br
2755.di h+
2756.35
2757.ft \n(.f
2758.ll \n(34u*1u/3u
2759.if \n(.l<\n(81 .ll \n(81u
2760.in 0
2761Eden space utilization (KB).
2762.br
2763.di
2764.nr h| \n(dn
2765.nr h- \n(dl
2766..
2767.ec \
2768.eo
2769.am 81
2770.br
2771.di i+
2772.35
2773.ft \n(.f
2774.ll \n(34u*1u/3u
2775.if \n(.l<\n(81 .ll \n(81u
2776.in 0
2777Number of young generation GC events.
2778.br
2779.di
2780.nr i| \n(dn
2781.nr i- \n(dl
2782..
2783.ec \
2784.eo
2785.am 81
2786.br
2787.di j+
2788.35
2789.ft \n(.f
2790.ll \n(34u*1u/3u
2791.if \n(.l<\n(81 .ll \n(81u
2792.in 0
2793Young generation garbage collection time.
2794.br
2795.di
2796.nr j| \n(dn
2797.nr j- \n(dl
2798..
2799.ec \
2800.35
2801.nf
2802.ll \n(34u
2803.nr 80 0
2804.nr 38 \wNew Generation Statistics
2805.if \n(80<\n(38 .nr 80 \n(38
2806.nr 38 \w\f3Column\fP
2807.if \n(80<\n(38 .nr 80 \n(38
2808.nr 38 \wS0C
2809.if \n(80<\n(38 .nr 80 \n(38
2810.nr 38 \wS1C
2811.if \n(80<\n(38 .nr 80 \n(38
2812.nr 38 \wS0U
2813.if \n(80<\n(38 .nr 80 \n(38
2814.nr 38 \wS1U
2815.if \n(80<\n(38 .nr 80 \n(38
2816.nr 38 \wTT
2817.if \n(80<\n(38 .nr 80 \n(38
2818.nr 38 \wMTT
2819.if \n(80<\n(38 .nr 80 \n(38
2820.nr 38 \wDSS
2821.if \n(80<\n(38 .nr 80 \n(38
2822.nr 38 \wEC
2823.if \n(80<\n(38 .nr 80 \n(38
2824.nr 38 \wEU
2825.if \n(80<\n(38 .nr 80 \n(38
2826.nr 38 \wYGC
2827.if \n(80<\n(38 .nr 80 \n(38
2828.nr 38 \wYGCT
2829.if \n(80<\n(38 .nr 80 \n(38
2830.80
2831.rm 80
2832.nr 81 0
2833.nr 38 \w\f3Description\fP
2834.if \n(81<\n(38 .nr 81 \n(38
2835.nr 38 \wTenuring threshold.
2836.if \n(81<\n(38 .nr 81 \n(38
2837.81
2838.rm 81
2839.nr 38 \n(a-
2840.if \n(81<\n(38 .nr 81 \n(38
2841.nr 38 \n(b-
2842.if \n(81<\n(38 .nr 81 \n(38
2843.nr 38 \n(c-
2844.if \n(81<\n(38 .nr 81 \n(38
2845.nr 38 \n(d-
2846.if \n(81<\n(38 .nr 81 \n(38
2847.nr 38 \n(e-
2848.if \n(81<\n(38 .nr 81 \n(38
2849.nr 38 \n(f-
2850.if \n(81<\n(38 .nr 81 \n(38
2851.nr 38 \n(g-
2852.if \n(81<\n(38 .nr 81 \n(38
2853.nr 38 \n(h-
2854.if \n(81<\n(38 .nr 81 \n(38
2855.nr 38 \n(i-
2856.if \n(81<\n(38 .nr 81 \n(38
2857.nr 38 \n(j-
2858.if \n(81<\n(38 .nr 81 \n(38
2859.35
2860.nf
2861.ll \n(34u
2862.nr 38 1n
2863.nr 79 0
2864.nr 40 \n(79+(0*\n(38)
2865.nr 80 +\n(40
2866.nr 41 \n(80+(3*\n(38)
2867.nr 81 +\n(41
2868.nr TW \n(81
bpatel87d64cc2010-07-14 15:42:06 -07002869.if t .if \n(TW>\n(.li .tm Table at line 537 file Input is too wide - \n(TW units
duke6e45e102007-12-01 00:00:00 +00002870.fc  
2871.nr #T 0-1
2872.nr #a 0-1
2873.eo
2874.de T#
2875.ds #d .d
2876.if \(ts\n(.z\(ts\(ts .ds #d nl
2877.mk ##
2878.nr ## -1v
2879.ls 1
2880.ls
2881..
2882.ec
2883.ta \n(80u \n(81u
2884.nr 31 \n(.f
2885.nr 35 1m
2886\&\h'|\n(40u'New Generation Statistics\h'|\n(41u'
2887.ta \n(80u \n(81u
2888.nr 31 \n(.f
2889.nr 35 1m
2890\&\h'|\n(40u'\f3Column\fP\h'|\n(41u'\f3Description\fP
2891.ne \n(a|u+\n(.Vu
2892.if (\n(a|+\n(#^-1v)>\n(#- .nr #- +(\n(a|+\n(#^-\n(#--1v)
2893.ta \n(80u \n(81u
2894.nr 31 \n(.f
2895.nr 35 1m
2896\&\h'|\n(40u'S0C\h'|\n(41u'
2897.mk ##
2898.nr 31 \n(##
2899.sp |\n(##u-1v
2900.nr 37 \n(41u
2901.in +\n(37u
2902.a+
2903.in -\n(37u
2904.mk 32
2905.if \n(32>\n(31 .nr 31 \n(32
2906.sp |\n(31u
2907.ne \n(b|u+\n(.Vu
2908.if (\n(b|+\n(#^-1v)>\n(#- .nr #- +(\n(b|+\n(#^-\n(#--1v)
2909.ta \n(80u \n(81u
2910.nr 31 \n(.f
2911.nr 35 1m
2912\&\h'|\n(40u'S1C\h'|\n(41u'
2913.mk ##
2914.nr 31 \n(##
2915.sp |\n(##u-1v
2916.nr 37 \n(41u
2917.in +\n(37u
2918.b+
2919.in -\n(37u
2920.mk 32
2921.if \n(32>\n(31 .nr 31 \n(32
2922.sp |\n(31u
2923.ne \n(c|u+\n(.Vu
2924.if (\n(c|+\n(#^-1v)>\n(#- .nr #- +(\n(c|+\n(#^-\n(#--1v)
2925.ta \n(80u \n(81u
2926.nr 31 \n(.f
2927.nr 35 1m
2928\&\h'|\n(40u'S0U\h'|\n(41u'
2929.mk ##
2930.nr 31 \n(##
2931.sp |\n(##u-1v
2932.nr 37 \n(41u
2933.in +\n(37u
2934.c+
2935.in -\n(37u
2936.mk 32
2937.if \n(32>\n(31 .nr 31 \n(32
2938.sp |\n(31u
2939.ne \n(d|u+\n(.Vu
2940.if (\n(d|+\n(#^-1v)>\n(#- .nr #- +(\n(d|+\n(#^-\n(#--1v)
2941.ta \n(80u \n(81u
2942.nr 31 \n(.f
2943.nr 35 1m
2944\&\h'|\n(40u'S1U\h'|\n(41u'
2945.mk ##
2946.nr 31 \n(##
2947.sp |\n(##u-1v
2948.nr 37 \n(41u
2949.in +\n(37u
2950.d+
2951.in -\n(37u
2952.mk 32
2953.if \n(32>\n(31 .nr 31 \n(32
2954.sp |\n(31u
2955.ta \n(80u \n(81u
2956.nr 31 \n(.f
2957.nr 35 1m
2958\&\h'|\n(40u'TT\h'|\n(41u'Tenuring threshold.
2959.ne \n(e|u+\n(.Vu
2960.if (\n(e|+\n(#^-1v)>\n(#- .nr #- +(\n(e|+\n(#^-\n(#--1v)
2961.ta \n(80u \n(81u
2962.nr 31 \n(.f
2963.nr 35 1m
2964\&\h'|\n(40u'MTT\h'|\n(41u'
2965.mk ##
2966.nr 31 \n(##
2967.sp |\n(##u-1v
2968.nr 37 \n(41u
2969.in +\n(37u
2970.e+
2971.in -\n(37u
2972.mk 32
2973.if \n(32>\n(31 .nr 31 \n(32
2974.sp |\n(31u
2975.ne \n(f|u+\n(.Vu
2976.if (\n(f|+\n(#^-1v)>\n(#- .nr #- +(\n(f|+\n(#^-\n(#--1v)
2977.ta \n(80u \n(81u
2978.nr 31 \n(.f
2979.nr 35 1m
2980\&\h'|\n(40u'DSS\h'|\n(41u'
2981.mk ##
2982.nr 31 \n(##
2983.sp |\n(##u-1v
2984.nr 37 \n(41u
2985.in +\n(37u
2986.f+
2987.in -\n(37u
2988.mk 32
2989.if \n(32>\n(31 .nr 31 \n(32
2990.sp |\n(31u
2991.ne \n(g|u+\n(.Vu
2992.if (\n(g|+\n(#^-1v)>\n(#- .nr #- +(\n(g|+\n(#^-\n(#--1v)
2993.ta \n(80u \n(81u
2994.nr 31 \n(.f
2995.nr 35 1m
2996\&\h'|\n(40u'EC\h'|\n(41u'
2997.mk ##
2998.nr 31 \n(##
2999.sp |\n(##u-1v
3000.nr 37 \n(41u
3001.in +\n(37u
3002.g+
3003.in -\n(37u
3004.mk 32
3005.if \n(32>\n(31 .nr 31 \n(32
3006.sp |\n(31u
3007.ne \n(h|u+\n(.Vu
3008.if (\n(h|+\n(#^-1v)>\n(#- .nr #- +(\n(h|+\n(#^-\n(#--1v)
3009.ta \n(80u \n(81u
3010.nr 31 \n(.f
3011.nr 35 1m
3012\&\h'|\n(40u'EU\h'|\n(41u'
3013.mk ##
3014.nr 31 \n(##
3015.sp |\n(##u-1v
3016.nr 37 \n(41u
3017.in +\n(37u
3018.h+
3019.in -\n(37u
3020.mk 32
3021.if \n(32>\n(31 .nr 31 \n(32
3022.sp |\n(31u
3023.ne \n(i|u+\n(.Vu
3024.if (\n(i|+\n(#^-1v)>\n(#- .nr #- +(\n(i|+\n(#^-\n(#--1v)
3025.ta \n(80u \n(81u
3026.nr 31 \n(.f
3027.nr 35 1m
3028\&\h'|\n(40u'YGC\h'|\n(41u'
3029.mk ##
3030.nr 31 \n(##
3031.sp |\n(##u-1v
3032.nr 37 \n(41u
3033.in +\n(37u
3034.i+
3035.in -\n(37u
3036.mk 32
3037.if \n(32>\n(31 .nr 31 \n(32
3038.sp |\n(31u
3039.ne \n(j|u+\n(.Vu
3040.if (\n(j|+\n(#^-1v)>\n(#- .nr #- +(\n(j|+\n(#^-\n(#--1v)
3041.ta \n(80u \n(81u
3042.nr 31 \n(.f
3043.nr 35 1m
3044\&\h'|\n(40u'YGCT\h'|\n(41u'
3045.mk ##
3046.nr 31 \n(##
3047.sp |\n(##u-1v
3048.nr 37 \n(41u
3049.in +\n(37u
3050.j+
3051.in -\n(37u
3052.mk 32
3053.if \n(32>\n(31 .nr 31 \n(32
3054.sp |\n(31u
3055.fc
3056.nr T. 1
3057.T# 1
3058.35
3059.rm a+
3060.rm b+
3061.rm c+
3062.rm d+
3063.rm e+
3064.rm f+
3065.rm g+
3066.rm h+
3067.rm i+
3068.rm j+
3069.TE
3070.if \n-(b.=0 .nr c. \n(.c-\n(d.-47
tbell16c34dd2009-05-04 18:28:26 -07003071
3072.LP
duke6e45e102007-12-01 00:00:00 +00003073.SS
3074\-gcnewcapacity Option
tbell16c34dd2009-05-04 18:28:26 -07003075.LP
3076.LP
duke6e45e102007-12-01 00:00:00 +00003077.TS
3078.if \n+(b.=1 .nr d. \n(.c-\n(c.-1
3079.de 35
3080.ps \n(.s
3081.vs \n(.vu
3082.in \n(.iu
3083.if \n(.u .fi
3084.if \n(.j .ad
3085.if \n(.j=0 .na
3086..
3087.nf
3088.nr #~ 0
3089.if n .nr #~ 0.6n
3090.ds #d .d
3091.if \(ts\n(.z\(ts\(ts .ds #d nl
3092.fc
3093.nr 33 \n(.s
3094.rm 80 81
3095.nr 34 \n(.lu
3096.eo
3097.am 80
3098.br
3099.di a+
3100.35
3101.ft \n(.f
3102.ll \n(34u*1u/3u
3103.if \n(.l<\n(80 .ll \n(80u
3104.in 0
3105NGCMN\ \ \ \ \ \ \ \ \ T}~T{
3106Minimum new generation capacity (KB).
3107.br
3108.di
3109.nr a| \n(dn
3110.nr a- \n(dl
3111..
3112.ec \
3113.eo
3114.am 81
3115.br
3116.di b+
3117.35
3118.ft \n(.f
3119.ll \n(34u*1u/3u
3120.if \n(.l<\n(81 .ll \n(81u
3121.in 0
3122Maximum new generation capacity (KB).
3123.br
3124.di
3125.nr b| \n(dn
3126.nr b- \n(dl
3127..
3128.ec \
3129.eo
3130.am 81
3131.br
3132.di c+
3133.35
3134.ft \n(.f
3135.ll \n(34u*1u/3u
3136.if \n(.l<\n(81 .ll \n(81u
3137.in 0
3138Current new generation capacity (KB).
3139.br
3140.di
3141.nr c| \n(dn
3142.nr c- \n(dl
3143..
3144.ec \
3145.eo
3146.am 81
3147.br
3148.di d+
3149.35
3150.ft \n(.f
3151.ll \n(34u*1u/3u
3152.if \n(.l<\n(81 .ll \n(81u
3153.in 0
3154Maximum survivor space 0 capacity (KB).
3155.br
3156.di
3157.nr d| \n(dn
3158.nr d- \n(dl
3159..
3160.ec \
3161.eo
3162.am 81
3163.br
3164.di e+
3165.35
3166.ft \n(.f
3167.ll \n(34u*1u/3u
3168.if \n(.l<\n(81 .ll \n(81u
3169.in 0
3170Current survivor space 0 capacity (KB).
3171.br
3172.di
3173.nr e| \n(dn
3174.nr e- \n(dl
3175..
3176.ec \
3177.eo
3178.am 81
3179.br
3180.di f+
3181.35
3182.ft \n(.f
3183.ll \n(34u*1u/3u
3184.if \n(.l<\n(81 .ll \n(81u
3185.in 0
3186Maximum survivor space 1 capacity (KB).
3187.br
3188.di
3189.nr f| \n(dn
3190.nr f- \n(dl
3191..
3192.ec \
3193.eo
3194.am 81
3195.br
3196.di g+
3197.35
3198.ft \n(.f
3199.ll \n(34u*1u/3u
3200.if \n(.l<\n(81 .ll \n(81u
3201.in 0
3202Current survivor space 1 capacity (KB).
3203.br
3204.di
3205.nr g| \n(dn
3206.nr g- \n(dl
3207..
3208.ec \
3209.eo
3210.am 81
3211.br
3212.di h+
3213.35
3214.ft \n(.f
3215.ll \n(34u*1u/3u
3216.if \n(.l<\n(81 .ll \n(81u
3217.in 0
3218Maximum eden space capacity (KB).
3219.br
3220.di
3221.nr h| \n(dn
3222.nr h- \n(dl
3223..
3224.ec \
3225.eo
3226.am 81
3227.br
3228.di i+
3229.35
3230.ft \n(.f
3231.ll \n(34u*1u/3u
3232.if \n(.l<\n(81 .ll \n(81u
3233.in 0
3234Current eden space capacity (KB).
3235.br
3236.di
3237.nr i| \n(dn
3238.nr i- \n(dl
3239..
3240.ec \
3241.eo
3242.am 81
3243.br
3244.di j+
3245.35
3246.ft \n(.f
3247.ll \n(34u*1u/3u
3248.if \n(.l<\n(81 .ll \n(81u
3249.in 0
3250Number of young generation GC events.
3251.br
3252.di
3253.nr j| \n(dn
3254.nr j- \n(dl
3255..
3256.ec \
3257.35
3258.nf
3259.ll \n(34u
3260.nr 80 0
3261.nr 38 \wNew Generation Space Size Statistics
3262.if \n(80<\n(38 .nr 80 \n(38
3263.nr 38 \w\f3Column\fP
3264.if \n(80<\n(38 .nr 80 \n(38
3265.nr 38 \wNGCMX \ \ \
3266.if \n(80<\n(38 .nr 80 \n(38
3267.nr 38 \wNGC \ \ \
3268.if \n(80<\n(38 .nr 80 \n(38
3269.nr 38 \wS0CMX
3270.if \n(80<\n(38 .nr 80 \n(38
3271.nr 38 \wS0C
3272.if \n(80<\n(38 .nr 80 \n(38
3273.nr 38 \wS1CMX
3274.if \n(80<\n(38 .nr 80 \n(38
3275.nr 38 \wS1C
3276.if \n(80<\n(38 .nr 80 \n(38
3277.nr 38 \wECMX
3278.if \n(80<\n(38 .nr 80 \n(38
3279.nr 38 \wEC
3280.if \n(80<\n(38 .nr 80 \n(38
3281.nr 38 \wYGC
3282.if \n(80<\n(38 .nr 80 \n(38
3283.nr 38 \wFGC
3284.if \n(80<\n(38 .nr 80 \n(38
3285.80
3286.rm 80
3287.nr 38 \n(a-
3288.if \n(80<\n(38 .nr 80 \n(38
3289.nr 81 0
3290.nr 38 \w\f3Description\fP
3291.if \n(81<\n(38 .nr 81 \n(38
3292.nr 38 \wNumber of Full GC Events.
3293.if \n(81<\n(38 .nr 81 \n(38
3294.81
3295.rm 81
3296.nr 38 \n(b-
3297.if \n(81<\n(38 .nr 81 \n(38
3298.nr 38 \n(c-
3299.if \n(81<\n(38 .nr 81 \n(38
3300.nr 38 \n(d-
3301.if \n(81<\n(38 .nr 81 \n(38
3302.nr 38 \n(e-
3303.if \n(81<\n(38 .nr 81 \n(38
3304.nr 38 \n(f-
3305.if \n(81<\n(38 .nr 81 \n(38
3306.nr 38 \n(g-
3307.if \n(81<\n(38 .nr 81 \n(38
3308.nr 38 \n(h-
3309.if \n(81<\n(38 .nr 81 \n(38
3310.nr 38 \n(i-
3311.if \n(81<\n(38 .nr 81 \n(38
3312.nr 38 \n(j-
3313.if \n(81<\n(38 .nr 81 \n(38
3314.35
3315.nf
3316.ll \n(34u
3317.nr 38 1n
3318.nr 79 0
3319.nr 40 \n(79+(0*\n(38)
3320.nr 80 +\n(40
3321.nr 41 \n(80+(3*\n(38)
3322.nr 81 +\n(41
3323.nr TW \n(81
bpatel87d64cc2010-07-14 15:42:06 -07003324.if t .if \n(TW>\n(.li .tm Table at line 593 file Input is too wide - \n(TW units
duke6e45e102007-12-01 00:00:00 +00003325.fc  
3326.nr #T 0-1
3327.nr #a 0-1
3328.eo
3329.de T#
3330.ds #d .d
3331.if \(ts\n(.z\(ts\(ts .ds #d nl
3332.mk ##
3333.nr ## -1v
3334.ls 1
3335.ls
3336..
3337.ec
3338.ta \n(80u \n(81u
3339.nr 31 \n(.f
3340.nr 35 1m
3341\&\h'|\n(40u'New Generation Space Size Statistics\h'|\n(41u'
3342.ta \n(80u \n(81u
3343.nr 31 \n(.f
3344.nr 35 1m
3345\&\h'|\n(40u'\f3Column\fP\h'|\n(41u'\f3Description\fP
3346.ne \n(a|u+\n(.Vu
3347.if (\n(a|+\n(#^-1v)>\n(#- .nr #- +(\n(a|+\n(#^-\n(#--1v)
3348.ta \n(80u \n(81u
3349.nr 31 \n(.f
3350.nr 35 1m
3351\&\h'|\n(40u'\h'|\n(41u'
3352.mk ##
3353.nr 31 \n(##
3354.sp |\n(##u-1v
3355.nr 37 \n(40u
3356.in +\n(37u
3357.a+
3358.in -\n(37u
3359.mk 32
3360.if \n(32>\n(31 .nr 31 \n(32
3361.sp |\n(31u
3362.ne \n(b|u+\n(.Vu
3363.if (\n(b|+\n(#^-1v)>\n(#- .nr #- +(\n(b|+\n(#^-\n(#--1v)
3364.ta \n(80u \n(81u
3365.nr 31 \n(.f
3366.nr 35 1m
3367\&\h'|\n(40u'NGCMX \ \ \\h'|\n(41u'
3368.mk ##
3369.nr 31 \n(##
3370.sp |\n(##u-1v
3371.nr 37 \n(41u
3372.in +\n(37u
3373.b+
3374.in -\n(37u
3375.mk 32
3376.if \n(32>\n(31 .nr 31 \n(32
3377.sp |\n(31u
3378.ne \n(c|u+\n(.Vu
3379.if (\n(c|+\n(#^-1v)>\n(#- .nr #- +(\n(c|+\n(#^-\n(#--1v)
3380.ta \n(80u \n(81u
3381.nr 31 \n(.f
3382.nr 35 1m
3383\&\h'|\n(40u'NGC \ \ \\h'|\n(41u'
3384.mk ##
3385.nr 31 \n(##
3386.sp |\n(##u-1v
3387.nr 37 \n(41u
3388.in +\n(37u
3389.c+
3390.in -\n(37u
3391.mk 32
3392.if \n(32>\n(31 .nr 31 \n(32
3393.sp |\n(31u
3394.ne \n(d|u+\n(.Vu
3395.if (\n(d|+\n(#^-1v)>\n(#- .nr #- +(\n(d|+\n(#^-\n(#--1v)
3396.ta \n(80u \n(81u
3397.nr 31 \n(.f
3398.nr 35 1m
3399\&\h'|\n(40u'S0CMX\h'|\n(41u'
3400.mk ##
3401.nr 31 \n(##
3402.sp |\n(##u-1v
3403.nr 37 \n(41u
3404.in +\n(37u
3405.d+
3406.in -\n(37u
3407.mk 32
3408.if \n(32>\n(31 .nr 31 \n(32
3409.sp |\n(31u
3410.ne \n(e|u+\n(.Vu
3411.if (\n(e|+\n(#^-1v)>\n(#- .nr #- +(\n(e|+\n(#^-\n(#--1v)
3412.ta \n(80u \n(81u
3413.nr 31 \n(.f
3414.nr 35 1m
3415\&\h'|\n(40u'S0C\h'|\n(41u'
3416.mk ##
3417.nr 31 \n(##
3418.sp |\n(##u-1v
3419.nr 37 \n(41u
3420.in +\n(37u
3421.e+
3422.in -\n(37u
3423.mk 32
3424.if \n(32>\n(31 .nr 31 \n(32
3425.sp |\n(31u
3426.ne \n(f|u+\n(.Vu
3427.if (\n(f|+\n(#^-1v)>\n(#- .nr #- +(\n(f|+\n(#^-\n(#--1v)
3428.ta \n(80u \n(81u
3429.nr 31 \n(.f
3430.nr 35 1m
3431\&\h'|\n(40u'S1CMX\h'|\n(41u'
3432.mk ##
3433.nr 31 \n(##
3434.sp |\n(##u-1v
3435.nr 37 \n(41u
3436.in +\n(37u
3437.f+
3438.in -\n(37u
3439.mk 32
3440.if \n(32>\n(31 .nr 31 \n(32
3441.sp |\n(31u
3442.ne \n(g|u+\n(.Vu
3443.if (\n(g|+\n(#^-1v)>\n(#- .nr #- +(\n(g|+\n(#^-\n(#--1v)
3444.ta \n(80u \n(81u
3445.nr 31 \n(.f
3446.nr 35 1m
3447\&\h'|\n(40u'S1C\h'|\n(41u'
3448.mk ##
3449.nr 31 \n(##
3450.sp |\n(##u-1v
3451.nr 37 \n(41u
3452.in +\n(37u
3453.g+
3454.in -\n(37u
3455.mk 32
3456.if \n(32>\n(31 .nr 31 \n(32
3457.sp |\n(31u
3458.ne \n(h|u+\n(.Vu
3459.if (\n(h|+\n(#^-1v)>\n(#- .nr #- +(\n(h|+\n(#^-\n(#--1v)
3460.ta \n(80u \n(81u
3461.nr 31 \n(.f
3462.nr 35 1m
3463\&\h'|\n(40u'ECMX\h'|\n(41u'
3464.mk ##
3465.nr 31 \n(##
3466.sp |\n(##u-1v
3467.nr 37 \n(41u
3468.in +\n(37u
3469.h+
3470.in -\n(37u
3471.mk 32
3472.if \n(32>\n(31 .nr 31 \n(32
3473.sp |\n(31u
3474.ne \n(i|u+\n(.Vu
3475.if (\n(i|+\n(#^-1v)>\n(#- .nr #- +(\n(i|+\n(#^-\n(#--1v)
3476.ta \n(80u \n(81u
3477.nr 31 \n(.f
3478.nr 35 1m
3479\&\h'|\n(40u'EC\h'|\n(41u'
3480.mk ##
3481.nr 31 \n(##
3482.sp |\n(##u-1v
3483.nr 37 \n(41u
3484.in +\n(37u
3485.i+
3486.in -\n(37u
3487.mk 32
3488.if \n(32>\n(31 .nr 31 \n(32
3489.sp |\n(31u
3490.ne \n(j|u+\n(.Vu
3491.if (\n(j|+\n(#^-1v)>\n(#- .nr #- +(\n(j|+\n(#^-\n(#--1v)
3492.ta \n(80u \n(81u
3493.nr 31 \n(.f
3494.nr 35 1m
3495\&\h'|\n(40u'YGC\h'|\n(41u'
3496.mk ##
3497.nr 31 \n(##
3498.sp |\n(##u-1v
3499.nr 37 \n(41u
3500.in +\n(37u
3501.j+
3502.in -\n(37u
3503.mk 32
3504.if \n(32>\n(31 .nr 31 \n(32
3505.sp |\n(31u
3506.ta \n(80u \n(81u
3507.nr 31 \n(.f
3508.nr 35 1m
3509\&\h'|\n(40u'FGC\h'|\n(41u'Number of Full GC Events.
3510.fc
3511.nr T. 1
3512.T# 1
3513.35
3514.rm a+
3515.rm b+
3516.rm c+
3517.rm d+
3518.rm e+
3519.rm f+
3520.rm g+
3521.rm h+
3522.rm i+
3523.rm j+
3524.TE
3525.if \n-(b.=0 .nr c. \n(.c-\n(d.-49
tbell16c34dd2009-05-04 18:28:26 -07003526
3527.LP
duke6e45e102007-12-01 00:00:00 +00003528.SS
3529\-gcold Option
tbell16c34dd2009-05-04 18:28:26 -07003530.LP
3531.LP
duke6e45e102007-12-01 00:00:00 +00003532.TS
3533.if \n+(b.=1 .nr d. \n(.c-\n(c.-1
3534.de 35
3535.ps \n(.s
3536.vs \n(.vu
3537.in \n(.iu
3538.if \n(.u .fi
3539.if \n(.j .ad
3540.if \n(.j=0 .na
3541..
3542.nf
3543.nr #~ 0
3544.if n .nr #~ 0.6n
3545.ds #d .d
3546.if \(ts\n(.z\(ts\(ts .ds #d nl
3547.fc
3548.nr 33 \n(.s
3549.rm 80 81
3550.nr 34 \n(.lu
3551.eo
3552.am 81
3553.br
3554.di a+
3555.35
3556.ft \n(.f
3557.ll \n(34u*1u/3u
3558.if \n(.l<\n(81 .ll \n(81u
3559.in 0
3560Current permanent space capacity (KB).
3561.br
3562.di
3563.nr a| \n(dn
3564.nr a- \n(dl
3565..
3566.ec \
3567.eo
3568.am 81
3569.br
3570.di b+
3571.35
3572.ft \n(.f
3573.ll \n(34u*1u/3u
3574.if \n(.l<\n(81 .ll \n(81u
3575.in 0
3576Permanent space utilization (KB).
3577.br
3578.di
3579.nr b| \n(dn
3580.nr b- \n(dl
3581..
3582.ec \
3583.eo
3584.am 81
3585.br
3586.di c+
3587.35
3588.ft \n(.f
3589.ll \n(34u*1u/3u
3590.if \n(.l<\n(81 .ll \n(81u
3591.in 0
3592Current old space capacity (KB).
3593.br
3594.di
3595.nr c| \n(dn
3596.nr c- \n(dl
3597..
3598.ec \
3599.eo
3600.am 81
3601.br
3602.di d+
3603.35
3604.ft \n(.f
3605.ll \n(34u*1u/3u
3606.if \n(.l<\n(81 .ll \n(81u
3607.in 0
3608old space utilization (KB).
3609.br
3610.di
3611.nr d| \n(dn
3612.nr d- \n(dl
3613..
3614.ec \
3615.eo
3616.am 81
3617.br
3618.di e+
3619.35
3620.ft \n(.f
3621.ll \n(34u*1u/3u
3622.if \n(.l<\n(81 .ll \n(81u
3623.in 0
3624Number of young generation GC events.
3625.br
3626.di
3627.nr e| \n(dn
3628.nr e- \n(dl
3629..
3630.ec \
3631.eo
3632.am 81
3633.br
3634.di f+
3635.35
3636.ft \n(.f
3637.ll \n(34u*1u/3u
3638.if \n(.l<\n(81 .ll \n(81u
3639.in 0
3640Full garbage collection time.
3641.br
3642.di
3643.nr f| \n(dn
3644.nr f- \n(dl
3645..
3646.ec \
3647.eo
3648.am 81
3649.br
3650.di g+
3651.35
3652.ft \n(.f
3653.ll \n(34u*1u/3u
3654.if \n(.l<\n(81 .ll \n(81u
3655.in 0
3656Total garbage collection time.
3657.br
3658.di
3659.nr g| \n(dn
3660.nr g- \n(dl
3661..
3662.ec \
3663.35
3664.nf
3665.ll \n(34u
3666.nr 80 0
3667.nr 38 \wOld and Permanent Generation Statistics
3668.if \n(80<\n(38 .nr 80 \n(38
3669.nr 38 \w\f3Column\fP
3670.if \n(80<\n(38 .nr 80 \n(38
3671.nr 38 \wPC
3672.if \n(80<\n(38 .nr 80 \n(38
3673.nr 38 \wPU
3674.if \n(80<\n(38 .nr 80 \n(38
3675.nr 38 \wOC
3676.if \n(80<\n(38 .nr 80 \n(38
3677.nr 38 \wOU
3678.if \n(80<\n(38 .nr 80 \n(38
3679.nr 38 \wYGC
3680.if \n(80<\n(38 .nr 80 \n(38
3681.nr 38 \wFGC
3682.if \n(80<\n(38 .nr 80 \n(38
3683.nr 38 \wFGCT
3684.if \n(80<\n(38 .nr 80 \n(38
3685.nr 38 \wGCT
3686.if \n(80<\n(38 .nr 80 \n(38
3687.80
3688.rm 80
3689.nr 81 0
3690.nr 38 \w\f3Description\fP
3691.if \n(81<\n(38 .nr 81 \n(38
3692.nr 38 \wNumber of full GC events.
3693.if \n(81<\n(38 .nr 81 \n(38
3694.81
3695.rm 81
3696.nr 38 \n(a-
3697.if \n(81<\n(38 .nr 81 \n(38
3698.nr 38 \n(b-
3699.if \n(81<\n(38 .nr 81 \n(38
3700.nr 38 \n(c-
3701.if \n(81<\n(38 .nr 81 \n(38
3702.nr 38 \n(d-
3703.if \n(81<\n(38 .nr 81 \n(38
3704.nr 38 \n(e-
3705.if \n(81<\n(38 .nr 81 \n(38
3706.nr 38 \n(f-
3707.if \n(81<\n(38 .nr 81 \n(38
3708.nr 38 \n(g-
3709.if \n(81<\n(38 .nr 81 \n(38
3710.35
3711.nf
3712.ll \n(34u
3713.nr 38 1n
3714.nr 79 0
3715.nr 40 \n(79+(0*\n(38)
3716.nr 80 +\n(40
3717.nr 41 \n(80+(3*\n(38)
3718.nr 81 +\n(41
3719.nr TW \n(81
bpatel87d64cc2010-07-14 15:42:06 -07003720.if t .if \n(TW>\n(.li .tm Table at line 635 file Input is too wide - \n(TW units
duke6e45e102007-12-01 00:00:00 +00003721.fc  
3722.nr #T 0-1
3723.nr #a 0-1
3724.eo
3725.de T#
3726.ds #d .d
3727.if \(ts\n(.z\(ts\(ts .ds #d nl
3728.mk ##
3729.nr ## -1v
3730.ls 1
3731.ls
3732..
3733.ec
3734.ta \n(80u \n(81u
3735.nr 31 \n(.f
3736.nr 35 1m
3737\&\h'|\n(40u'Old and Permanent Generation Statistics\h'|\n(41u'
3738.ta \n(80u \n(81u
3739.nr 31 \n(.f
3740.nr 35 1m
3741\&\h'|\n(40u'\f3Column\fP\h'|\n(41u'\f3Description\fP
3742.ne \n(a|u+\n(.Vu
3743.if (\n(a|+\n(#^-1v)>\n(#- .nr #- +(\n(a|+\n(#^-\n(#--1v)
3744.ta \n(80u \n(81u
3745.nr 31 \n(.f
3746.nr 35 1m
3747\&\h'|\n(40u'PC\h'|\n(41u'
3748.mk ##
3749.nr 31 \n(##
3750.sp |\n(##u-1v
3751.nr 37 \n(41u
3752.in +\n(37u
3753.a+
3754.in -\n(37u
3755.mk 32
3756.if \n(32>\n(31 .nr 31 \n(32
3757.sp |\n(31u
3758.ne \n(b|u+\n(.Vu
3759.if (\n(b|+\n(#^-1v)>\n(#- .nr #- +(\n(b|+\n(#^-\n(#--1v)
3760.ta \n(80u \n(81u
3761.nr 31 \n(.f
3762.nr 35 1m
3763\&\h'|\n(40u'PU\h'|\n(41u'
3764.mk ##
3765.nr 31 \n(##
3766.sp |\n(##u-1v
3767.nr 37 \n(41u
3768.in +\n(37u
3769.b+
3770.in -\n(37u
3771.mk 32
3772.if \n(32>\n(31 .nr 31 \n(32
3773.sp |\n(31u
3774.ne \n(c|u+\n(.Vu
3775.if (\n(c|+\n(#^-1v)>\n(#- .nr #- +(\n(c|+\n(#^-\n(#--1v)
3776.ta \n(80u \n(81u
3777.nr 31 \n(.f
3778.nr 35 1m
3779\&\h'|\n(40u'OC\h'|\n(41u'
3780.mk ##
3781.nr 31 \n(##
3782.sp |\n(##u-1v
3783.nr 37 \n(41u
3784.in +\n(37u
3785.c+
3786.in -\n(37u
3787.mk 32
3788.if \n(32>\n(31 .nr 31 \n(32
3789.sp |\n(31u
3790.ne \n(d|u+\n(.Vu
3791.if (\n(d|+\n(#^-1v)>\n(#- .nr #- +(\n(d|+\n(#^-\n(#--1v)
3792.ta \n(80u \n(81u
3793.nr 31 \n(.f
3794.nr 35 1m
3795\&\h'|\n(40u'OU\h'|\n(41u'
3796.mk ##
3797.nr 31 \n(##
3798.sp |\n(##u-1v
3799.nr 37 \n(41u
3800.in +\n(37u
3801.d+
3802.in -\n(37u
3803.mk 32
3804.if \n(32>\n(31 .nr 31 \n(32
3805.sp |\n(31u
3806.ne \n(e|u+\n(.Vu
3807.if (\n(e|+\n(#^-1v)>\n(#- .nr #- +(\n(e|+\n(#^-\n(#--1v)
3808.ta \n(80u \n(81u
3809.nr 31 \n(.f
3810.nr 35 1m
3811\&\h'|\n(40u'YGC\h'|\n(41u'
3812.mk ##
3813.nr 31 \n(##
3814.sp |\n(##u-1v
3815.nr 37 \n(41u
3816.in +\n(37u
3817.e+
3818.in -\n(37u
3819.mk 32
3820.if \n(32>\n(31 .nr 31 \n(32
3821.sp |\n(31u
3822.ta \n(80u \n(81u
3823.nr 31 \n(.f
3824.nr 35 1m
3825\&\h'|\n(40u'FGC\h'|\n(41u'Number of full GC events.
3826.ne \n(f|u+\n(.Vu
3827.if (\n(f|+\n(#^-1v)>\n(#- .nr #- +(\n(f|+\n(#^-\n(#--1v)
3828.ta \n(80u \n(81u
3829.nr 31 \n(.f
3830.nr 35 1m
3831\&\h'|\n(40u'FGCT\h'|\n(41u'
3832.mk ##
3833.nr 31 \n(##
3834.sp |\n(##u-1v
3835.nr 37 \n(41u
3836.in +\n(37u
3837.f+
3838.in -\n(37u
3839.mk 32
3840.if \n(32>\n(31 .nr 31 \n(32
3841.sp |\n(31u
3842.ne \n(g|u+\n(.Vu
3843.if (\n(g|+\n(#^-1v)>\n(#- .nr #- +(\n(g|+\n(#^-\n(#--1v)
3844.ta \n(80u \n(81u
3845.nr 31 \n(.f
3846.nr 35 1m
3847\&\h'|\n(40u'GCT\h'|\n(41u'
3848.mk ##
3849.nr 31 \n(##
3850.sp |\n(##u-1v
3851.nr 37 \n(41u
3852.in +\n(37u
3853.g+
3854.in -\n(37u
3855.mk 32
3856.if \n(32>\n(31 .nr 31 \n(32
3857.sp |\n(31u
3858.fc
3859.nr T. 1
3860.T# 1
3861.35
3862.rm a+
3863.rm b+
3864.rm c+
3865.rm d+
3866.rm e+
3867.rm f+
3868.rm g+
3869.TE
3870.if \n-(b.=0 .nr c. \n(.c-\n(d.-35
tbell16c34dd2009-05-04 18:28:26 -07003871
3872.LP
duke6e45e102007-12-01 00:00:00 +00003873.SS
3874\-gcoldcapacity Option
tbell16c34dd2009-05-04 18:28:26 -07003875.LP
3876.LP
duke6e45e102007-12-01 00:00:00 +00003877.TS
3878.if \n+(b.=1 .nr d. \n(.c-\n(c.-1
3879.de 35
3880.ps \n(.s
3881.vs \n(.vu
3882.in \n(.iu
3883.if \n(.u .fi
3884.if \n(.j .ad
3885.if \n(.j=0 .na
3886..
3887.nf
3888.nr #~ 0
3889.if n .nr #~ 0.6n
3890.ds #d .d
3891.if \(ts\n(.z\(ts\(ts .ds #d nl
3892.fc
3893.nr 33 \n(.s
3894.rm 80 81
3895.nr 34 \n(.lu
3896.eo
3897.am 81
3898.br
3899.di a+
3900.35
3901.ft \n(.f
3902.ll \n(34u*1u/3u
3903.if \n(.l<\n(81 .ll \n(81u
3904.in 0
3905Minimum old generation capacity (KB).
3906.br
3907.di
3908.nr a| \n(dn
3909.nr a- \n(dl
3910..
3911.ec \
3912.eo
3913.am 81
3914.br
3915.di b+
3916.35
3917.ft \n(.f
3918.ll \n(34u*1u/3u
3919.if \n(.l<\n(81 .ll \n(81u
3920.in 0
3921Maximum old generation capacity (KB).
3922.br
3923.di
3924.nr b| \n(dn
3925.nr b- \n(dl
3926..
3927.ec \
3928.eo
3929.am 81
3930.br
3931.di c+
3932.35
3933.ft \n(.f
3934.ll \n(34u*1u/3u
3935.if \n(.l<\n(81 .ll \n(81u
3936.in 0
3937Current old generation capacity (KB).
3938.br
3939.di
3940.nr c| \n(dn
3941.nr c- \n(dl
3942..
3943.ec \
3944.eo
3945.am 81
3946.br
3947.di d+
3948.35
3949.ft \n(.f
3950.ll \n(34u*1u/3u
3951.if \n(.l<\n(81 .ll \n(81u
3952.in 0
3953Current old space capacity (KB).
3954.br
3955.di
3956.nr d| \n(dn
3957.nr d- \n(dl
3958..
3959.ec \
3960.eo
3961.am 81
3962.br
3963.di e+
3964.35
3965.ft \n(.f
3966.ll \n(34u*1u/3u
3967.if \n(.l<\n(81 .ll \n(81u
3968.in 0
3969Number of young generation GC events.
3970.br
3971.di
3972.nr e| \n(dn
3973.nr e- \n(dl
3974..
3975.ec \
3976.eo
3977.am 81
3978.br
3979.di f+
3980.35
3981.ft \n(.f
3982.ll \n(34u*1u/3u
3983.if \n(.l<\n(81 .ll \n(81u
3984.in 0
3985Full garbage collection time.
3986.br
3987.di
3988.nr f| \n(dn
3989.nr f- \n(dl
3990..
3991.ec \
3992.eo
3993.am 81
3994.br
3995.di g+
3996.35
3997.ft \n(.f
3998.ll \n(34u*1u/3u
3999.if \n(.l<\n(81 .ll \n(81u
4000.in 0
4001Total garbage collection time.
4002.br
4003.di
4004.nr g| \n(dn
4005.nr g- \n(dl
4006..
4007.ec \
4008.35
4009.nf
4010.ll \n(34u
4011.nr 80 0
4012.nr 38 \wOld Generation Statistics
4013.if \n(80<\n(38 .nr 80 \n(38
4014.nr 38 \w\f3Column\fP
4015.if \n(80<\n(38 .nr 80 \n(38
4016.nr 38 \wOGCMN
4017.if \n(80<\n(38 .nr 80 \n(38
4018.nr 38 \wOGCMX
4019.if \n(80<\n(38 .nr 80 \n(38
4020.nr 38 \wOGC
4021.if \n(80<\n(38 .nr 80 \n(38
4022.nr 38 \wOC
4023.if \n(80<\n(38 .nr 80 \n(38
4024.nr 38 \wYGC
4025.if \n(80<\n(38 .nr 80 \n(38
4026.nr 38 \wFGC
4027.if \n(80<\n(38 .nr 80 \n(38
4028.nr 38 \wFGCT
4029.if \n(80<\n(38 .nr 80 \n(38
4030.nr 38 \wGCT
4031.if \n(80<\n(38 .nr 80 \n(38
4032.80
4033.rm 80
4034.nr 81 0
4035.nr 38 \w\f3Description\fP
4036.if \n(81<\n(38 .nr 81 \n(38
4037.nr 38 \wNumber of full GC events.
4038.if \n(81<\n(38 .nr 81 \n(38
4039.81
4040.rm 81
4041.nr 38 \n(a-
4042.if \n(81<\n(38 .nr 81 \n(38
4043.nr 38 \n(b-
4044.if \n(81<\n(38 .nr 81 \n(38
4045.nr 38 \n(c-
4046.if \n(81<\n(38 .nr 81 \n(38
4047.nr 38 \n(d-
4048.if \n(81<\n(38 .nr 81 \n(38
4049.nr 38 \n(e-
4050.if \n(81<\n(38 .nr 81 \n(38
4051.nr 38 \n(f-
4052.if \n(81<\n(38 .nr 81 \n(38
4053.nr 38 \n(g-
4054.if \n(81<\n(38 .nr 81 \n(38
4055.35
4056.nf
4057.ll \n(34u
4058.nr 38 1n
4059.nr 79 0
4060.nr 40 \n(79+(0*\n(38)
4061.nr 80 +\n(40
4062.nr 41 \n(80+(3*\n(38)
4063.nr 81 +\n(41
4064.nr TW \n(81
bpatel87d64cc2010-07-14 15:42:06 -07004065.if t .if \n(TW>\n(.li .tm Table at line 677 file Input is too wide - \n(TW units
duke6e45e102007-12-01 00:00:00 +00004066.fc  
4067.nr #T 0-1
4068.nr #a 0-1
4069.eo
4070.de T#
4071.ds #d .d
4072.if \(ts\n(.z\(ts\(ts .ds #d nl
4073.mk ##
4074.nr ## -1v
4075.ls 1
4076.ls
4077..
4078.ec
4079.ta \n(80u \n(81u
4080.nr 31 \n(.f
4081.nr 35 1m
4082\&\h'|\n(40u'Old Generation Statistics\h'|\n(41u'
4083.ta \n(80u \n(81u
4084.nr 31 \n(.f
4085.nr 35 1m
4086\&\h'|\n(40u'\f3Column\fP\h'|\n(41u'\f3Description\fP
4087.ne \n(a|u+\n(.Vu
4088.if (\n(a|+\n(#^-1v)>\n(#- .nr #- +(\n(a|+\n(#^-\n(#--1v)
4089.ta \n(80u \n(81u
4090.nr 31 \n(.f
4091.nr 35 1m
4092\&\h'|\n(40u'OGCMN\h'|\n(41u'
4093.mk ##
4094.nr 31 \n(##
4095.sp |\n(##u-1v
4096.nr 37 \n(41u
4097.in +\n(37u
4098.a+
4099.in -\n(37u
4100.mk 32
4101.if \n(32>\n(31 .nr 31 \n(32
4102.sp |\n(31u
4103.ne \n(b|u+\n(.Vu
4104.if (\n(b|+\n(#^-1v)>\n(#- .nr #- +(\n(b|+\n(#^-\n(#--1v)
4105.ta \n(80u \n(81u
4106.nr 31 \n(.f
4107.nr 35 1m
4108\&\h'|\n(40u'OGCMX\h'|\n(41u'
4109.mk ##
4110.nr 31 \n(##
4111.sp |\n(##u-1v
4112.nr 37 \n(41u
4113.in +\n(37u
4114.b+
4115.in -\n(37u
4116.mk 32
4117.if \n(32>\n(31 .nr 31 \n(32
4118.sp |\n(31u
4119.ne \n(c|u+\n(.Vu
4120.if (\n(c|+\n(#^-1v)>\n(#- .nr #- +(\n(c|+\n(#^-\n(#--1v)
4121.ta \n(80u \n(81u
4122.nr 31 \n(.f
4123.nr 35 1m
4124\&\h'|\n(40u'OGC\h'|\n(41u'
4125.mk ##
4126.nr 31 \n(##
4127.sp |\n(##u-1v
4128.nr 37 \n(41u
4129.in +\n(37u
4130.c+
4131.in -\n(37u
4132.mk 32
4133.if \n(32>\n(31 .nr 31 \n(32
4134.sp |\n(31u
4135.ne \n(d|u+\n(.Vu
4136.if (\n(d|+\n(#^-1v)>\n(#- .nr #- +(\n(d|+\n(#^-\n(#--1v)
4137.ta \n(80u \n(81u
4138.nr 31 \n(.f
4139.nr 35 1m
4140\&\h'|\n(40u'OC\h'|\n(41u'
4141.mk ##
4142.nr 31 \n(##
4143.sp |\n(##u-1v
4144.nr 37 \n(41u
4145.in +\n(37u
4146.d+
4147.in -\n(37u
4148.mk 32
4149.if \n(32>\n(31 .nr 31 \n(32
4150.sp |\n(31u
4151.ne \n(e|u+\n(.Vu
4152.if (\n(e|+\n(#^-1v)>\n(#- .nr #- +(\n(e|+\n(#^-\n(#--1v)
4153.ta \n(80u \n(81u
4154.nr 31 \n(.f
4155.nr 35 1m
4156\&\h'|\n(40u'YGC\h'|\n(41u'
4157.mk ##
4158.nr 31 \n(##
4159.sp |\n(##u-1v
4160.nr 37 \n(41u
4161.in +\n(37u
4162.e+
4163.in -\n(37u
4164.mk 32
4165.if \n(32>\n(31 .nr 31 \n(32
4166.sp |\n(31u
4167.ta \n(80u \n(81u
4168.nr 31 \n(.f
4169.nr 35 1m
4170\&\h'|\n(40u'FGC\h'|\n(41u'Number of full GC events.
4171.ne \n(f|u+\n(.Vu
4172.if (\n(f|+\n(#^-1v)>\n(#- .nr #- +(\n(f|+\n(#^-\n(#--1v)
4173.ta \n(80u \n(81u
4174.nr 31 \n(.f
4175.nr 35 1m
4176\&\h'|\n(40u'FGCT\h'|\n(41u'
4177.mk ##
4178.nr 31 \n(##
4179.sp |\n(##u-1v
4180.nr 37 \n(41u
4181.in +\n(37u
4182.f+
4183.in -\n(37u
4184.mk 32
4185.if \n(32>\n(31 .nr 31 \n(32
4186.sp |\n(31u
4187.ne \n(g|u+\n(.Vu
4188.if (\n(g|+\n(#^-1v)>\n(#- .nr #- +(\n(g|+\n(#^-\n(#--1v)
4189.ta \n(80u \n(81u
4190.nr 31 \n(.f
4191.nr 35 1m
4192\&\h'|\n(40u'GCT\h'|\n(41u'
4193.mk ##
4194.nr 31 \n(##
4195.sp |\n(##u-1v
4196.nr 37 \n(41u
4197.in +\n(37u
4198.g+
4199.in -\n(37u
4200.mk 32
4201.if \n(32>\n(31 .nr 31 \n(32
4202.sp |\n(31u
4203.fc
4204.nr T. 1
4205.T# 1
4206.35
4207.rm a+
4208.rm b+
4209.rm c+
4210.rm d+
4211.rm e+
4212.rm f+
4213.rm g+
4214.TE
4215.if \n-(b.=0 .nr c. \n(.c-\n(d.-35
tbell16c34dd2009-05-04 18:28:26 -07004216
4217.LP
duke6e45e102007-12-01 00:00:00 +00004218.SS
4219\-gcpermcapacity Option
tbell16c34dd2009-05-04 18:28:26 -07004220.LP
4221.LP
duke6e45e102007-12-01 00:00:00 +00004222.TS
4223.if \n+(b.=1 .nr d. \n(.c-\n(c.-1
4224.de 35
4225.ps \n(.s
4226.vs \n(.vu
4227.in \n(.iu
4228.if \n(.u .fi
4229.if \n(.j .ad
4230.if \n(.j=0 .na
4231..
4232.nf
4233.nr #~ 0
4234.if n .nr #~ 0.6n
4235.ds #d .d
4236.if \(ts\n(.z\(ts\(ts .ds #d nl
4237.fc
4238.nr 33 \n(.s
4239.rm 80 81
4240.nr 34 \n(.lu
4241.eo
4242.am 81
4243.br
4244.di a+
4245.35
4246.ft \n(.f
4247.ll \n(34u*1u/3u
4248.if \n(.l<\n(81 .ll \n(81u
4249.in 0
4250Minimum permanent generation capacity (KB).
4251.br
4252.di
4253.nr a| \n(dn
4254.nr a- \n(dl
4255..
4256.ec \
4257.eo
4258.am 81
4259.br
4260.di b+
4261.35
4262.ft \n(.f
4263.ll \n(34u*1u/3u
4264.if \n(.l<\n(81 .ll \n(81u
4265.in 0
4266Maximum permanent generation capacity (KB).
4267.br
4268.di
4269.nr b| \n(dn
4270.nr b- \n(dl
4271..
4272.ec \
4273.eo
4274.am 81
4275.br
4276.di c+
4277.35
4278.ft \n(.f
4279.ll \n(34u*1u/3u
4280.if \n(.l<\n(81 .ll \n(81u
4281.in 0
4282Current permanent generation capacity (KB).
4283.br
4284.di
4285.nr c| \n(dn
4286.nr c- \n(dl
4287..
4288.ec \
4289.eo
4290.am 81
4291.br
4292.di d+
4293.35
4294.ft \n(.f
4295.ll \n(34u*1u/3u
4296.if \n(.l<\n(81 .ll \n(81u
4297.in 0
4298Current permanent space capacity (KB).
4299.br
4300.di
4301.nr d| \n(dn
4302.nr d- \n(dl
4303..
4304.ec \
4305.eo
4306.am 81
4307.br
4308.di e+
4309.35
4310.ft \n(.f
4311.ll \n(34u*1u/3u
4312.if \n(.l<\n(81 .ll \n(81u
4313.in 0
4314Number of young generation GC events.
4315.br
4316.di
4317.nr e| \n(dn
4318.nr e- \n(dl
4319..
4320.ec \
4321.eo
4322.am 81
4323.br
4324.di f+
4325.35
4326.ft \n(.f
4327.ll \n(34u*1u/3u
4328.if \n(.l<\n(81 .ll \n(81u
4329.in 0
4330Full garbage collection time.
4331.br
4332.di
4333.nr f| \n(dn
4334.nr f- \n(dl
4335..
4336.ec \
4337.eo
4338.am 81
4339.br
4340.di g+
4341.35
4342.ft \n(.f
4343.ll \n(34u*1u/3u
4344.if \n(.l<\n(81 .ll \n(81u
4345.in 0
4346Total garbage collection time.
4347.br
4348.di
4349.nr g| \n(dn
4350.nr g- \n(dl
4351..
4352.ec \
4353.35
4354.nf
4355.ll \n(34u
4356.nr 80 0
4357.nr 38 \wPermanent Generation Statistics
4358.if \n(80<\n(38 .nr 80 \n(38
4359.nr 38 \w\f3Column\fP
4360.if \n(80<\n(38 .nr 80 \n(38
4361.nr 38 \wPGCMN
4362.if \n(80<\n(38 .nr 80 \n(38
4363.nr 38 \wPGCMX
4364.if \n(80<\n(38 .nr 80 \n(38
4365.nr 38 \wPGC
4366.if \n(80<\n(38 .nr 80 \n(38
4367.nr 38 \wPC
4368.if \n(80<\n(38 .nr 80 \n(38
4369.nr 38 \wYGC
4370.if \n(80<\n(38 .nr 80 \n(38
4371.nr 38 \wFGC
4372.if \n(80<\n(38 .nr 80 \n(38
4373.nr 38 \wFGCT
4374.if \n(80<\n(38 .nr 80 \n(38
4375.nr 38 \wGCT
4376.if \n(80<\n(38 .nr 80 \n(38
4377.80
4378.rm 80
4379.nr 81 0
4380.nr 38 \w\f3Description\fP
4381.if \n(81<\n(38 .nr 81 \n(38
4382.nr 38 \wNumber of full GC events.
4383.if \n(81<\n(38 .nr 81 \n(38
4384.81
4385.rm 81
4386.nr 38 \n(a-
4387.if \n(81<\n(38 .nr 81 \n(38
4388.nr 38 \n(b-
4389.if \n(81<\n(38 .nr 81 \n(38
4390.nr 38 \n(c-
4391.if \n(81<\n(38 .nr 81 \n(38
4392.nr 38 \n(d-
4393.if \n(81<\n(38 .nr 81 \n(38
4394.nr 38 \n(e-
4395.if \n(81<\n(38 .nr 81 \n(38
4396.nr 38 \n(f-
4397.if \n(81<\n(38 .nr 81 \n(38
4398.nr 38 \n(g-
4399.if \n(81<\n(38 .nr 81 \n(38
4400.35
4401.nf
4402.ll \n(34u
4403.nr 38 1n
4404.nr 79 0
4405.nr 40 \n(79+(0*\n(38)
4406.nr 80 +\n(40
4407.nr 41 \n(80+(3*\n(38)
4408.nr 81 +\n(41
4409.nr TW \n(81
bpatel87d64cc2010-07-14 15:42:06 -07004410.if t .if \n(TW>\n(.li .tm Table at line 719 file Input is too wide - \n(TW units
duke6e45e102007-12-01 00:00:00 +00004411.fc  
4412.nr #T 0-1
4413.nr #a 0-1
4414.eo
4415.de T#
4416.ds #d .d
4417.if \(ts\n(.z\(ts\(ts .ds #d nl
4418.mk ##
4419.nr ## -1v
4420.ls 1
4421.ls
4422..
4423.ec
4424.ta \n(80u \n(81u
4425.nr 31 \n(.f
4426.nr 35 1m
4427\&\h'|\n(40u'Permanent Generation Statistics\h'|\n(41u'
4428.ta \n(80u \n(81u
4429.nr 31 \n(.f
4430.nr 35 1m
4431\&\h'|\n(40u'\f3Column\fP\h'|\n(41u'\f3Description\fP
4432.ne \n(a|u+\n(.Vu
4433.if (\n(a|+\n(#^-1v)>\n(#- .nr #- +(\n(a|+\n(#^-\n(#--1v)
4434.ta \n(80u \n(81u
4435.nr 31 \n(.f
4436.nr 35 1m
4437\&\h'|\n(40u'PGCMN\h'|\n(41u'
4438.mk ##
4439.nr 31 \n(##
4440.sp |\n(##u-1v
4441.nr 37 \n(41u
4442.in +\n(37u
4443.a+
4444.in -\n(37u
4445.mk 32
4446.if \n(32>\n(31 .nr 31 \n(32
4447.sp |\n(31u
4448.ne \n(b|u+\n(.Vu
4449.if (\n(b|+\n(#^-1v)>\n(#- .nr #- +(\n(b|+\n(#^-\n(#--1v)
4450.ta \n(80u \n(81u
4451.nr 31 \n(.f
4452.nr 35 1m
4453\&\h'|\n(40u'PGCMX\h'|\n(41u'
4454.mk ##
4455.nr 31 \n(##
4456.sp |\n(##u-1v
4457.nr 37 \n(41u
4458.in +\n(37u
4459.b+
4460.in -\n(37u
4461.mk 32
4462.if \n(32>\n(31 .nr 31 \n(32
4463.sp |\n(31u
4464.ne \n(c|u+\n(.Vu
4465.if (\n(c|+\n(#^-1v)>\n(#- .nr #- +(\n(c|+\n(#^-\n(#--1v)
4466.ta \n(80u \n(81u
4467.nr 31 \n(.f
4468.nr 35 1m
4469\&\h'|\n(40u'PGC\h'|\n(41u'
4470.mk ##
4471.nr 31 \n(##
4472.sp |\n(##u-1v
4473.nr 37 \n(41u
4474.in +\n(37u
4475.c+
4476.in -\n(37u
4477.mk 32
4478.if \n(32>\n(31 .nr 31 \n(32
4479.sp |\n(31u
4480.ne \n(d|u+\n(.Vu
4481.if (\n(d|+\n(#^-1v)>\n(#- .nr #- +(\n(d|+\n(#^-\n(#--1v)
4482.ta \n(80u \n(81u
4483.nr 31 \n(.f
4484.nr 35 1m
4485\&\h'|\n(40u'PC\h'|\n(41u'
4486.mk ##
4487.nr 31 \n(##
4488.sp |\n(##u-1v
4489.nr 37 \n(41u
4490.in +\n(37u
4491.d+
4492.in -\n(37u
4493.mk 32
4494.if \n(32>\n(31 .nr 31 \n(32
4495.sp |\n(31u
4496.ne \n(e|u+\n(.Vu
4497.if (\n(e|+\n(#^-1v)>\n(#- .nr #- +(\n(e|+\n(#^-\n(#--1v)
4498.ta \n(80u \n(81u
4499.nr 31 \n(.f
4500.nr 35 1m
4501\&\h'|\n(40u'YGC\h'|\n(41u'
4502.mk ##
4503.nr 31 \n(##
4504.sp |\n(##u-1v
4505.nr 37 \n(41u
4506.in +\n(37u
4507.e+
4508.in -\n(37u
4509.mk 32
4510.if \n(32>\n(31 .nr 31 \n(32
4511.sp |\n(31u
4512.ta \n(80u \n(81u
4513.nr 31 \n(.f
4514.nr 35 1m
4515\&\h'|\n(40u'FGC\h'|\n(41u'Number of full GC events.
4516.ne \n(f|u+\n(.Vu
4517.if (\n(f|+\n(#^-1v)>\n(#- .nr #- +(\n(f|+\n(#^-\n(#--1v)
4518.ta \n(80u \n(81u
4519.nr 31 \n(.f
4520.nr 35 1m
4521\&\h'|\n(40u'FGCT\h'|\n(41u'
4522.mk ##
4523.nr 31 \n(##
4524.sp |\n(##u-1v
4525.nr 37 \n(41u
4526.in +\n(37u
4527.f+
4528.in -\n(37u
4529.mk 32
4530.if \n(32>\n(31 .nr 31 \n(32
4531.sp |\n(31u
4532.ne \n(g|u+\n(.Vu
4533.if (\n(g|+\n(#^-1v)>\n(#- .nr #- +(\n(g|+\n(#^-\n(#--1v)
4534.ta \n(80u \n(81u
4535.nr 31 \n(.f
4536.nr 35 1m
4537\&\h'|\n(40u'GCT\h'|\n(41u'
4538.mk ##
4539.nr 31 \n(##
4540.sp |\n(##u-1v
4541.nr 37 \n(41u
4542.in +\n(37u
4543.g+
4544.in -\n(37u
4545.mk 32
4546.if \n(32>\n(31 .nr 31 \n(32
4547.sp |\n(31u
4548.fc
4549.nr T. 1
4550.T# 1
4551.35
4552.rm a+
4553.rm b+
4554.rm c+
4555.rm d+
4556.rm e+
4557.rm f+
4558.rm g+
4559.TE
4560.if \n-(b.=0 .nr c. \n(.c-\n(d.-35
tbell16c34dd2009-05-04 18:28:26 -07004561
4562.LP
duke6e45e102007-12-01 00:00:00 +00004563.SS
tbell16c34dd2009-05-04 18:28:26 -07004564\-gcutil Option
4565.LP
4566.LP
duke6e45e102007-12-01 00:00:00 +00004567.TS
4568.if \n+(b.=1 .nr d. \n(.c-\n(c.-1
4569.de 35
4570.ps \n(.s
4571.vs \n(.vu
4572.in \n(.iu
4573.if \n(.u .fi
4574.if \n(.j .ad
4575.if \n(.j=0 .na
4576..
4577.nf
4578.nr #~ 0
4579.if n .nr #~ 0.6n
4580.ds #d .d
4581.if \(ts\n(.z\(ts\(ts .ds #d nl
4582.fc
4583.nr 33 \n(.s
4584.rm 80 81
4585.nr 34 \n(.lu
4586.eo
4587.am 81
4588.br
4589.di a+
4590.35
4591.ft \n(.f
4592.ll \n(34u*1u/3u
4593.if \n(.l<\n(81 .ll \n(81u
4594.in 0
4595Survivor space 0 utilization as a percentage of the space's current capacity.
4596.br
4597.di
4598.nr a| \n(dn
4599.nr a- \n(dl
4600..
4601.ec \
4602.eo
4603.am 81
4604.br
4605.di b+
4606.35
4607.ft \n(.f
4608.ll \n(34u*1u/3u
4609.if \n(.l<\n(81 .ll \n(81u
4610.in 0
4611Survivor space 1 utilization as a percentage of the space's current capacity.
4612.br
4613.di
4614.nr b| \n(dn
4615.nr b- \n(dl
4616..
4617.ec \
4618.eo
4619.am 81
4620.br
4621.di c+
4622.35
4623.ft \n(.f
4624.ll \n(34u*1u/3u
4625.if \n(.l<\n(81 .ll \n(81u
4626.in 0
4627Eden space utilization as a percentage of the space's current capacity.
4628.br
4629.di
4630.nr c| \n(dn
4631.nr c- \n(dl
4632..
4633.ec \
4634.eo
4635.am 81
4636.br
4637.di d+
4638.35
4639.ft \n(.f
4640.ll \n(34u*1u/3u
4641.if \n(.l<\n(81 .ll \n(81u
4642.in 0
4643Old space utilization as a percentage of the space's current capacity.
4644.br
4645.di
4646.nr d| \n(dn
4647.nr d- \n(dl
4648..
4649.ec \
4650.eo
4651.am 81
4652.br
4653.di e+
4654.35
4655.ft \n(.f
4656.ll \n(34u*1u/3u
4657.if \n(.l<\n(81 .ll \n(81u
4658.in 0
4659Permanent space utilization as a percentage of the space's current capacity.
4660.br
4661.di
4662.nr e| \n(dn
4663.nr e- \n(dl
4664..
4665.ec \
4666.eo
4667.am 81
4668.br
4669.di f+
4670.35
4671.ft \n(.f
4672.ll \n(34u*1u/3u
4673.if \n(.l<\n(81 .ll \n(81u
4674.in 0
4675Number of young generation GC events.
4676.br
4677.di
4678.nr f| \n(dn
4679.nr f- \n(dl
4680..
4681.ec \
4682.eo
4683.am 81
4684.br
4685.di g+
4686.35
4687.ft \n(.f
4688.ll \n(34u*1u/3u
4689.if \n(.l<\n(81 .ll \n(81u
4690.in 0
4691Young generation garbage collection time.
4692.br
4693.di
4694.nr g| \n(dn
4695.nr g- \n(dl
4696..
4697.ec \
4698.eo
4699.am 81
4700.br
4701.di h+
4702.35
4703.ft \n(.f
4704.ll \n(34u*1u/3u
4705.if \n(.l<\n(81 .ll \n(81u
4706.in 0
4707Full garbage collection time.
4708.br
4709.di
4710.nr h| \n(dn
4711.nr h- \n(dl
4712..
4713.ec \
4714.eo
4715.am 81
4716.br
4717.di i+
4718.35
4719.ft \n(.f
4720.ll \n(34u*1u/3u
4721.if \n(.l<\n(81 .ll \n(81u
4722.in 0
4723Total garbage collection time.
4724.br
4725.di
4726.nr i| \n(dn
4727.nr i- \n(dl
4728..
4729.ec \
4730.35
4731.nf
4732.ll \n(34u
4733.nr 80 0
4734.nr 38 \wSummary of Garbage Collection Statistics
4735.if \n(80<\n(38 .nr 80 \n(38
4736.nr 38 \w\f3Column\fP
4737.if \n(80<\n(38 .nr 80 \n(38
4738.nr 38 \wS0
4739.if \n(80<\n(38 .nr 80 \n(38
4740.nr 38 \wS1
4741.if \n(80<\n(38 .nr 80 \n(38
4742.nr 38 \wE
4743.if \n(80<\n(38 .nr 80 \n(38
4744.nr 38 \wO
4745.if \n(80<\n(38 .nr 80 \n(38
4746.nr 38 \wP
4747.if \n(80<\n(38 .nr 80 \n(38
4748.nr 38 \wYGC
4749.if \n(80<\n(38 .nr 80 \n(38
4750.nr 38 \wYGCT
4751.if \n(80<\n(38 .nr 80 \n(38
4752.nr 38 \wFGC
4753.if \n(80<\n(38 .nr 80 \n(38
4754.nr 38 \wFGCT
4755.if \n(80<\n(38 .nr 80 \n(38
4756.nr 38 \wGCT
4757.if \n(80<\n(38 .nr 80 \n(38
4758.80
4759.rm 80
4760.nr 81 0
4761.nr 38 \w\f3Description\fP
4762.if \n(81<\n(38 .nr 81 \n(38
4763.nr 38 \wNumber of full GC events.
4764.if \n(81<\n(38 .nr 81 \n(38
4765.81
4766.rm 81
4767.nr 38 \n(a-
4768.if \n(81<\n(38 .nr 81 \n(38
4769.nr 38 \n(b-
4770.if \n(81<\n(38 .nr 81 \n(38
4771.nr 38 \n(c-
4772.if \n(81<\n(38 .nr 81 \n(38
4773.nr 38 \n(d-
4774.if \n(81<\n(38 .nr 81 \n(38
4775.nr 38 \n(e-
4776.if \n(81<\n(38 .nr 81 \n(38
4777.nr 38 \n(f-
4778.if \n(81<\n(38 .nr 81 \n(38
4779.nr 38 \n(g-
4780.if \n(81<\n(38 .nr 81 \n(38
4781.nr 38 \n(h-
4782.if \n(81<\n(38 .nr 81 \n(38
4783.nr 38 \n(i-
4784.if \n(81<\n(38 .nr 81 \n(38
4785.35
4786.nf
4787.ll \n(34u
4788.nr 38 1n
4789.nr 79 0
4790.nr 40 \n(79+(0*\n(38)
4791.nr 80 +\n(40
4792.nr 41 \n(80+(3*\n(38)
4793.nr 81 +\n(41
4794.nr TW \n(81
bpatel87d64cc2010-07-14 15:42:06 -07004795.if t .if \n(TW>\n(.li .tm Table at line 769 file Input is too wide - \n(TW units
duke6e45e102007-12-01 00:00:00 +00004796.fc  
4797.nr #T 0-1
4798.nr #a 0-1
4799.eo
4800.de T#
4801.ds #d .d
4802.if \(ts\n(.z\(ts\(ts .ds #d nl
4803.mk ##
4804.nr ## -1v
4805.ls 1
4806.ls
4807..
4808.ec
4809.ta \n(80u \n(81u
4810.nr 31 \n(.f
4811.nr 35 1m
4812\&\h'|\n(40u'Summary of Garbage Collection Statistics\h'|\n(41u'
4813.ta \n(80u \n(81u
4814.nr 31 \n(.f
4815.nr 35 1m
4816\&\h'|\n(40u'\f3Column\fP\h'|\n(41u'\f3Description\fP
4817.ne \n(a|u+\n(.Vu
4818.if (\n(a|+\n(#^-1v)>\n(#- .nr #- +(\n(a|+\n(#^-\n(#--1v)
4819.ta \n(80u \n(81u
4820.nr 31 \n(.f
4821.nr 35 1m
4822\&\h'|\n(40u'S0\h'|\n(41u'
4823.mk ##
4824.nr 31 \n(##
4825.sp |\n(##u-1v
4826.nr 37 \n(41u
4827.in +\n(37u
4828.a+
4829.in -\n(37u
4830.mk 32
4831.if \n(32>\n(31 .nr 31 \n(32
4832.sp |\n(31u
4833.ne \n(b|u+\n(.Vu
4834.if (\n(b|+\n(#^-1v)>\n(#- .nr #- +(\n(b|+\n(#^-\n(#--1v)
4835.ta \n(80u \n(81u
4836.nr 31 \n(.f
4837.nr 35 1m
4838\&\h'|\n(40u'S1\h'|\n(41u'
4839.mk ##
4840.nr 31 \n(##
4841.sp |\n(##u-1v
4842.nr 37 \n(41u
4843.in +\n(37u
4844.b+
4845.in -\n(37u
4846.mk 32
4847.if \n(32>\n(31 .nr 31 \n(32
4848.sp |\n(31u
4849.ne \n(c|u+\n(.Vu
4850.if (\n(c|+\n(#^-1v)>\n(#- .nr #- +(\n(c|+\n(#^-\n(#--1v)
4851.ta \n(80u \n(81u
4852.nr 31 \n(.f
4853.nr 35 1m
4854\&\h'|\n(40u'E\h'|\n(41u'
4855.mk ##
4856.nr 31 \n(##
4857.sp |\n(##u-1v
4858.nr 37 \n(41u
4859.in +\n(37u
4860.c+
4861.in -\n(37u
4862.mk 32
4863.if \n(32>\n(31 .nr 31 \n(32
4864.sp |\n(31u
4865.ne \n(d|u+\n(.Vu
4866.if (\n(d|+\n(#^-1v)>\n(#- .nr #- +(\n(d|+\n(#^-\n(#--1v)
4867.ta \n(80u \n(81u
4868.nr 31 \n(.f
4869.nr 35 1m
4870\&\h'|\n(40u'O\h'|\n(41u'
4871.mk ##
4872.nr 31 \n(##
4873.sp |\n(##u-1v
4874.nr 37 \n(41u
4875.in +\n(37u
4876.d+
4877.in -\n(37u
4878.mk 32
4879.if \n(32>\n(31 .nr 31 \n(32
4880.sp |\n(31u
4881.ne \n(e|u+\n(.Vu
4882.if (\n(e|+\n(#^-1v)>\n(#- .nr #- +(\n(e|+\n(#^-\n(#--1v)
4883.ta \n(80u \n(81u
4884.nr 31 \n(.f
4885.nr 35 1m
4886\&\h'|\n(40u'P\h'|\n(41u'
4887.mk ##
4888.nr 31 \n(##
4889.sp |\n(##u-1v
4890.nr 37 \n(41u
4891.in +\n(37u
4892.e+
4893.in -\n(37u
4894.mk 32
4895.if \n(32>\n(31 .nr 31 \n(32
4896.sp |\n(31u
4897.ne \n(f|u+\n(.Vu
4898.if (\n(f|+\n(#^-1v)>\n(#- .nr #- +(\n(f|+\n(#^-\n(#--1v)
4899.ta \n(80u \n(81u
4900.nr 31 \n(.f
4901.nr 35 1m
4902\&\h'|\n(40u'YGC\h'|\n(41u'
4903.mk ##
4904.nr 31 \n(##
4905.sp |\n(##u-1v
4906.nr 37 \n(41u
4907.in +\n(37u
4908.f+
4909.in -\n(37u
4910.mk 32
4911.if \n(32>\n(31 .nr 31 \n(32
4912.sp |\n(31u
4913.ne \n(g|u+\n(.Vu
4914.if (\n(g|+\n(#^-1v)>\n(#- .nr #- +(\n(g|+\n(#^-\n(#--1v)
4915.ta \n(80u \n(81u
4916.nr 31 \n(.f
4917.nr 35 1m
4918\&\h'|\n(40u'YGCT\h'|\n(41u'
4919.mk ##
4920.nr 31 \n(##
4921.sp |\n(##u-1v
4922.nr 37 \n(41u
4923.in +\n(37u
4924.g+
4925.in -\n(37u
4926.mk 32
4927.if \n(32>\n(31 .nr 31 \n(32
4928.sp |\n(31u
4929.ta \n(80u \n(81u
4930.nr 31 \n(.f
4931.nr 35 1m
4932\&\h'|\n(40u'FGC\h'|\n(41u'Number of full GC events.
4933.ne \n(h|u+\n(.Vu
4934.if (\n(h|+\n(#^-1v)>\n(#- .nr #- +(\n(h|+\n(#^-\n(#--1v)
4935.ta \n(80u \n(81u
4936.nr 31 \n(.f
4937.nr 35 1m
4938\&\h'|\n(40u'FGCT\h'|\n(41u'
4939.mk ##
4940.nr 31 \n(##
4941.sp |\n(##u-1v
4942.nr 37 \n(41u
4943.in +\n(37u
4944.h+
4945.in -\n(37u
4946.mk 32
4947.if \n(32>\n(31 .nr 31 \n(32
4948.sp |\n(31u
4949.ne \n(i|u+\n(.Vu
4950.if (\n(i|+\n(#^-1v)>\n(#- .nr #- +(\n(i|+\n(#^-\n(#--1v)
4951.ta \n(80u \n(81u
4952.nr 31 \n(.f
4953.nr 35 1m
4954\&\h'|\n(40u'GCT\h'|\n(41u'
4955.mk ##
4956.nr 31 \n(##
4957.sp |\n(##u-1v
4958.nr 37 \n(41u
4959.in +\n(37u
4960.i+
4961.in -\n(37u
4962.mk 32
4963.if \n(32>\n(31 .nr 31 \n(32
4964.sp |\n(31u
4965.fc
4966.nr T. 1
4967.T# 1
4968.35
4969.rm a+
4970.rm b+
4971.rm c+
4972.rm d+
4973.rm e+
4974.rm f+
4975.rm g+
4976.rm h+
4977.rm i+
4978.TE
4979.if \n-(b.=0 .nr c. \n(.c-\n(d.-43
tbell16c34dd2009-05-04 18:28:26 -07004980
4981.LP
duke6e45e102007-12-01 00:00:00 +00004982.SS
4983\-printcompilation Option
tbell16c34dd2009-05-04 18:28:26 -07004984.LP
4985.LP
duke6e45e102007-12-01 00:00:00 +00004986.TS
4987.if \n+(b.=1 .nr d. \n(.c-\n(c.-1
4988.de 35
4989.ps \n(.s
4990.vs \n(.vu
4991.in \n(.iu
4992.if \n(.u .fi
4993.if \n(.j .ad
4994.if \n(.j=0 .na
4995..
4996.nf
4997.nr #~ 0
4998.if n .nr #~ 0.6n
4999.ds #d .d
5000.if \(ts\n(.z\(ts\(ts .ds #d nl
5001.fc
5002.nr 33 \n(.s
5003.rm 80 81
5004.nr 34 \n(.lu
5005.eo
5006.am 81
5007.br
5008.di a+
5009.35
5010.ft \n(.f
5011.ll \n(34u*1u/3u
5012.if \n(.l<\n(81 .ll \n(81u
5013.in 0
5014Number of compilation tasks performed.
5015.br
5016.di
5017.nr a| \n(dn
5018.nr a- \n(dl
5019..
5020.ec \
5021.eo
5022.am 81
5023.br
5024.di b+
5025.35
5026.ft \n(.f
5027.ll \n(34u*1u/3u
5028.if \n(.l<\n(81 .ll \n(81u
5029.in 0
5030Number of bytes of bytecode for the method.
5031.br
5032.di
5033.nr b| \n(dn
5034.nr b- \n(dl
5035..
5036.ec \
5037.eo
5038.am 81
5039.br
5040.di c+
5041.35
5042.ft \n(.f
5043.ll \n(34u*1u/3u
5044.if \n(.l<\n(81 .ll \n(81u
5045.in 0
5046Class name and method name identifying the compiled method. Class name uses "/" instead of "." as namespace separator. Method name is the method within the given class. The format for these two fields is consistent with the HotSpot \- \f3XX:+PrintComplation\fP option.
5047.br
5048.di
5049.nr c| \n(dn
5050.nr c- \n(dl
5051..
5052.ec \
5053.35
5054.nf
5055.ll \n(34u
5056.nr 80 0
5057.nr 38 \wHotSpot Compiler Method Statistics
5058.if \n(80<\n(38 .nr 80 \n(38
5059.nr 38 \w\f3Column\fP
5060.if \n(80<\n(38 .nr 80 \n(38
5061.nr 38 \wCompiled
5062.if \n(80<\n(38 .nr 80 \n(38
5063.nr 38 \wSize
5064.if \n(80<\n(38 .nr 80 \n(38
5065.nr 38 \wType
5066.if \n(80<\n(38 .nr 80 \n(38
5067.nr 38 \wMethod
5068.if \n(80<\n(38 .nr 80 \n(38
5069.80
5070.rm 80
5071.nr 81 0
5072.nr 38 \w\f3Description\fP
5073.if \n(81<\n(38 .nr 81 \n(38
5074.nr 38 \wCompilation type.
5075.if \n(81<\n(38 .nr 81 \n(38
5076.81
5077.rm 81
5078.nr 38 \n(a-
5079.if \n(81<\n(38 .nr 81 \n(38
5080.nr 38 \n(b-
5081.if \n(81<\n(38 .nr 81 \n(38
5082.nr 38 \n(c-
5083.if \n(81<\n(38 .nr 81 \n(38
5084.35
5085.nf
5086.ll \n(34u
5087.nr 38 1n
5088.nr 79 0
5089.nr 40 \n(79+(0*\n(38)
5090.nr 80 +\n(40
5091.nr 41 \n(80+(3*\n(38)
5092.nr 81 +\n(41
5093.nr TW \n(81
bpatel87d64cc2010-07-14 15:42:06 -07005094.if t .if \n(TW>\n(.li .tm Table at line 795 file Input is too wide - \n(TW units
duke6e45e102007-12-01 00:00:00 +00005095.fc  
5096.nr #T 0-1
5097.nr #a 0-1
5098.eo
5099.de T#
5100.ds #d .d
5101.if \(ts\n(.z\(ts\(ts .ds #d nl
5102.mk ##
5103.nr ## -1v
5104.ls 1
5105.ls
5106..
5107.ec
5108.ta \n(80u \n(81u
5109.nr 31 \n(.f
5110.nr 35 1m
5111\&\h'|\n(40u'HotSpot Compiler Method Statistics\h'|\n(41u'
5112.ta \n(80u \n(81u
5113.nr 31 \n(.f
5114.nr 35 1m
5115\&\h'|\n(40u'\f3Column\fP\h'|\n(41u'\f3Description\fP
5116.ne \n(a|u+\n(.Vu
5117.if (\n(a|+\n(#^-1v)>\n(#- .nr #- +(\n(a|+\n(#^-\n(#--1v)
5118.ta \n(80u \n(81u
5119.nr 31 \n(.f
5120.nr 35 1m
5121\&\h'|\n(40u'Compiled\h'|\n(41u'
5122.mk ##
5123.nr 31 \n(##
5124.sp |\n(##u-1v
5125.nr 37 \n(41u
5126.in +\n(37u
5127.a+
5128.in -\n(37u
5129.mk 32
5130.if \n(32>\n(31 .nr 31 \n(32
5131.sp |\n(31u
5132.ne \n(b|u+\n(.Vu
5133.if (\n(b|+\n(#^-1v)>\n(#- .nr #- +(\n(b|+\n(#^-\n(#--1v)
5134.ta \n(80u \n(81u
5135.nr 31 \n(.f
5136.nr 35 1m
5137\&\h'|\n(40u'Size\h'|\n(41u'
5138.mk ##
5139.nr 31 \n(##
5140.sp |\n(##u-1v
5141.nr 37 \n(41u
5142.in +\n(37u
5143.b+
5144.in -\n(37u
5145.mk 32
5146.if \n(32>\n(31 .nr 31 \n(32
5147.sp |\n(31u
5148.ta \n(80u \n(81u
5149.nr 31 \n(.f
5150.nr 35 1m
5151\&\h'|\n(40u'Type\h'|\n(41u'Compilation type.
5152.ne \n(c|u+\n(.Vu
5153.if (\n(c|+\n(#^-1v)>\n(#- .nr #- +(\n(c|+\n(#^-\n(#--1v)
5154.ta \n(80u \n(81u
5155.nr 31 \n(.f
5156.nr 35 1m
5157\&\h'|\n(40u'Method\h'|\n(41u'
5158.mk ##
5159.nr 31 \n(##
5160.sp |\n(##u-1v
5161.nr 37 \n(41u
5162.in +\n(37u
5163.c+
5164.in -\n(37u
5165.mk 32
5166.if \n(32>\n(31 .nr 31 \n(32
5167.sp |\n(31u
5168.fc
5169.nr T. 1
5170.T# 1
5171.35
5172.rm a+
5173.rm b+
5174.rm c+
5175.TE
5176.if \n-(b.=0 .nr c. \n(.c-\n(d.-19
tbell16c34dd2009-05-04 18:28:26 -07005177
5178.LP
duke6e45e102007-12-01 00:00:00 +00005179.SS
tbell16c34dd2009-05-04 18:28:26 -07005180
5181.LP
duke6e45e102007-12-01 00:00:00 +00005182.SH ""
5183.LP
tbell16c34dd2009-05-04 18:28:26 -07005184.LP
duke6e45e102007-12-01 00:00:00 +00005185This section presents some examples of monitoring a local JVM with a \f2lvmid\fP of 21891.
tbell16c34dd2009-05-04 18:28:26 -07005186.LP
duke6e45e102007-12-01 00:00:00 +00005187.SS
5188Using the gcutil option
5189.LP
tbell16c34dd2009-05-04 18:28:26 -07005190.LP
duke6e45e102007-12-01 00:00:00 +00005191This example attaches to \f2lvmid\fP 21891 and takes 7 samples at 250 millisecond intervals and displays the output as specified by the \f3\-gcutil\fP option.
tbell16c34dd2009-05-04 18:28:26 -07005192.LP
duke6e45e102007-12-01 00:00:00 +00005193.nf
tbell16c34dd2009-05-04 18:28:26 -07005194\f3
5195.fl
5196\fP\f3jstat \-gcutil 21891 250 7\fP
duke6e45e102007-12-01 00:00:00 +00005197.br
5198
5199.fl
5200 S0 S1 E O P YGC YGCT FGC FGCT GCT
5201.br
5202
5203.fl
5204 12.44 0.00 27.20 9.49 96.70 78 0.176 5 0.495 0.672
5205.br
5206
5207.fl
5208 12.44 0.00 62.16 9.49 96.70 78 0.176 5 0.495 0.672
5209.br
5210
5211.fl
5212 12.44 0.00 83.97 9.49 96.70 78 0.176 5 0.495 0.672
5213.br
5214
5215.fl
5216 0.00 7.74 0.00 9.51 96.70 79 0.177 5 0.495 0.673
5217.br
5218
5219.fl
5220 0.00 7.74 23.37 9.51 96.70 79 0.177 5 0.495 0.673
5221.br
5222
5223.fl
5224 0.00 7.74 43.82 9.51 96.70 79 0.177 5 0.495 0.673
5225.br
5226
5227.fl
5228 0.00 7.74 58.11 9.51 96.71 79 0.177 5 0.495 0.673
5229.br
tbell16c34dd2009-05-04 18:28:26 -07005230
5231.fl
duke6e45e102007-12-01 00:00:00 +00005232.fi
tbell16c34dd2009-05-04 18:28:26 -07005233
5234.LP
duke6e45e102007-12-01 00:00:00 +00005235.LP
5236The output of this example shows that a young generation collection occurred between the 3rd and 4th sample. The collection took 0.001 seconds and promoted objects from the eden space (E) to the old space (O), resulting in an increase of old space utilization from 9.49% to 9.51%. Before the collection, the survivor space was 12.44% utilized, but after this collection it is only 7.74% utilized.
tbell16c34dd2009-05-04 18:28:26 -07005237.LP
duke6e45e102007-12-01 00:00:00 +00005238.SS
tbell16c34dd2009-05-04 18:28:26 -07005239Repeating the column header string
5240.LP
duke6e45e102007-12-01 00:00:00 +00005241.LP
5242This example attaches to \f2lvmid\fP 21891 and takes samples at 250 millisecond intervals and displays the output as specified by \f3\-gcutil\fP option. In addition, it uses the \f3\-h3\fP option to output the column header after every 3 lines of data.
tbell16c34dd2009-05-04 18:28:26 -07005243.LP
duke6e45e102007-12-01 00:00:00 +00005244.nf
tbell16c34dd2009-05-04 18:28:26 -07005245\f3
5246.fl
5247\fP\f3jstat \-gcnew \-h3 21891 250\fP
duke6e45e102007-12-01 00:00:00 +00005248.br
5249
5250.fl
5251 S0C S1C S0U S1U TT MTT DSS EC EU YGC YGCT
5252.br
5253
5254.fl
5255 64.0 64.0 0.0 31.7 31 31 32.0 512.0 178.6 249 0.203
5256.br
5257
5258.fl
5259 64.0 64.0 0.0 31.7 31 31 32.0 512.0 355.5 249 0.203
5260.br
5261
5262.fl
5263 64.0 64.0 35.4 0.0 2 31 32.0 512.0 21.9 250 0.204
5264.br
5265
5266.fl
5267 S0C S1C S0U S1U TT MTT DSS EC EU YGC YGCT
5268.br
5269
5270.fl
5271 64.0 64.0 35.4 0.0 2 31 32.0 512.0 245.9 250 0.204
5272.br
5273
5274.fl
5275 64.0 64.0 35.4 0.0 2 31 32.0 512.0 421.1 250 0.204
5276.br
5277
5278.fl
5279 64.0 64.0 0.0 19.0 31 31 32.0 512.0 84.4 251 0.204
5280.br
5281
5282.fl
5283 S0C S1C S0U S1U TT MTT DSS EC EU YGC YGCT
5284.br
5285
5286.fl
5287 64.0 64.0 0.0 19.0 31 31 32.0 512.0 306.7 251 0.204
5288.br
tbell16c34dd2009-05-04 18:28:26 -07005289
5290.fl
duke6e45e102007-12-01 00:00:00 +00005291.fi
tbell16c34dd2009-05-04 18:28:26 -07005292
5293.LP
duke6e45e102007-12-01 00:00:00 +00005294.LP
5295In addition to showing the repeating header string, this example shows that between the 2nd and 3rd samples, a young GC occurred. Its duration was 0.001 seconds. The collection found enough live data that the survivor space 0 utilization (S0U) would would have exceeded the desired survivor Size (DSS). As a result, objects were promoted to the old generation (not visible in this output), and the tenuring threshold (TT) was lowered from 31 to 2.
5296.LP
tbell16c34dd2009-05-04 18:28:26 -07005297.LP
duke6e45e102007-12-01 00:00:00 +00005298Another collection occurs between the 5th and 6th samples. This collection found very few survivors and returned the tenuring threshold to 31.
tbell16c34dd2009-05-04 18:28:26 -07005299.LP
duke6e45e102007-12-01 00:00:00 +00005300.SS
tbell16c34dd2009-05-04 18:28:26 -07005301Including a time stamp for each sample
5302.LP
duke6e45e102007-12-01 00:00:00 +00005303.LP
5304This example attaches to \f2lvmid\fP 21891 and takes 3 samples at 250 millisecond intervals. The \f3\-t\fP option is used to generate a time stamp for each sample in the first column.
tbell16c34dd2009-05-04 18:28:26 -07005305.LP
duke6e45e102007-12-01 00:00:00 +00005306.nf
tbell16c34dd2009-05-04 18:28:26 -07005307\f3
5308.fl
5309\fP\f3jstat \-gcoldcapacity \-t 21891 250 3\fP
duke6e45e102007-12-01 00:00:00 +00005310.br
5311
5312.fl
5313Timestamp OGCMN OGCMX OGC OC YGC FGC FGCT GCT
5314.br
5315
5316.fl
5317 150.1 1408.0 60544.0 11696.0 11696.0 194 80 2.874 3.799
5318.br
5319
5320.fl
5321 150.4 1408.0 60544.0 13820.0 13820.0 194 81 2.938 3.863
5322.br
5323
5324.fl
5325 150.7 1408.0 60544.0 13820.0 13820.0 194 81 2.938 3.863
5326.br
tbell16c34dd2009-05-04 18:28:26 -07005327
5328.fl
duke6e45e102007-12-01 00:00:00 +00005329.fi
tbell16c34dd2009-05-04 18:28:26 -07005330
5331.LP
duke6e45e102007-12-01 00:00:00 +00005332.LP
5333The \f2Timestamp\fP column reports the elapsed time in seconds since the start of the target JVM. In addition, the \f3\-gcoldcapacity\fP output shows the old generation capacity (OGC) and the old space capacity (OC) increasing as the heap expands to meet allocation and/or promotion demands. The old generation capacity (OGC) has grown to from 11696 KB to 13820 KB after the 81st Full GC (FGC). The maximum capacity of the generation (and space) is 60544 KB (OGCMX), so it still has room to expand.
tbell16c34dd2009-05-04 18:28:26 -07005334.LP
duke6e45e102007-12-01 00:00:00 +00005335.SS
tbell16c34dd2009-05-04 18:28:26 -07005336Monitor instrumentation for a remote JVM
5337.LP
duke6e45e102007-12-01 00:00:00 +00005338.LP
5339This example attaches to \f2lvmid\fP 40496 on the system named \f2remote.domain\fP using the \f3\-gcutil\fP option, with samples taken every second indefinitely.
tbell16c34dd2009-05-04 18:28:26 -07005340.LP
duke6e45e102007-12-01 00:00:00 +00005341.nf
tbell16c34dd2009-05-04 18:28:26 -07005342\f3
5343.fl
5344\fP\f3jstat \-gcutil 40496@remote.domain 1000\fP
duke6e45e102007-12-01 00:00:00 +00005345.br
5346
5347.fl
5348... \f2output omitted\fP
5349.br
tbell16c34dd2009-05-04 18:28:26 -07005350
5351.fl
duke6e45e102007-12-01 00:00:00 +00005352.fi
tbell16c34dd2009-05-04 18:28:26 -07005353
5354.LP
duke6e45e102007-12-01 00:00:00 +00005355.LP
5356The \f2lvmid\fP is combined with the name of the remote host to construct a \f2vmid\fP of \f240496@remote.domain\fP. This \f2vmid\fP results in the use of the \f3rmi\fP protocol to communicate to the default \f3jstatd\fP server on the remote host. The \f3jstatd\fP server is located using the \f3rmiregistry\fP on \f2remote.domain\fP that is bound to the default \f3rmiregistry\fP port (port 1099).
tbell16c34dd2009-05-04 18:28:26 -07005357.LP
5358.RE
duke6e45e102007-12-01 00:00:00 +00005359.SH "SEE ALSO"
tbell16c34dd2009-05-04 18:28:26 -07005360.LP
duke6e45e102007-12-01 00:00:00 +00005361.RS 3
5362.TP 2
tbell16c34dd2009-05-04 18:28:26 -07005363o
5364java(1) \- the Java Application Launcher
duke6e45e102007-12-01 00:00:00 +00005365.TP 2
tbell16c34dd2009-05-04 18:28:26 -07005366o
5367jps(1) \- the Java Process Status Application
duke6e45e102007-12-01 00:00:00 +00005368.TP 2
tbell16c34dd2009-05-04 18:28:26 -07005369o
5370jstatd(1) \- the jvmstat daemon
duke6e45e102007-12-01 00:00:00 +00005371.TP 2
tbell16c34dd2009-05-04 18:28:26 -07005372o
5373rmiregistry(1) \- the Java Remote Object Registry
duke6e45e102007-12-01 00:00:00 +00005374.RE
tbell16c34dd2009-05-04 18:28:26 -07005375
5376.LP
duke6e45e102007-12-01 00:00:00 +00005377