Copyright (c) 2004, 2014, Oracle and/or its affiliates. All rights reserved.
DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
This code is free software; you can redistribute it and/or modify it
under the terms of the GNU General Public License version 2 only, as
published by the Free Software Foundation.
This code is distributed in the hope that it will be useful, but WITHOUT
ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
version 2 for more details (a copy is included in the LICENSE file that
accompanied this code).
You should have received a copy of the GNU General Public License version
2 along with this work; if not, write to the Free Software Foundation,
Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
or visit www.oracle.com if you need additional information or have any
questions.
Title: jstack
Language: Japanese
Date: 2013ǯ11��21��
SectDesc: �ȥ�֥륷�塼�ƥ����ġ���
Software: JDK 8
Arch: ����
Part Number: E58103-01
Doc ID: JSSON
* Define some portability stuff
-----------------------------------------------------------------
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
http://bugs.debian.org/507673
http://lists.gnu.org/archive/html/groff/2009-02/msg00013.html
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-----------------------------------------------------------------
* set default formatting
-----------------------------------------------------------------
disable hyphenation
disable justification (adjust text to left margin only)
-----------------------------------------------------------------
* MAIN CONTENT STARTS HERE *
-----------------------------------------------------------------
.\}
jstack [ options ] pid
.\}
jstack [ options ] executable core
.\}
jstack [ options ] [ server-id@ ] remote-hostname-or-IP
options
���ޥ�ɹԥ��ץ�����ץ����Ȥ��Ƥ���������
pid
���Ϥ��륹���å����ȥ졼���Υץ���ID�Ǥ����ץ�����Java�ץ����Ǥ���ɬ�פ�����ޤ����ޥ����Ǽ¹Ԥ��Ƥ���Java�ץ����ΰ������������ˤϡ�jps(1)���ޥ�ɤ���Ѥ��ޤ���
�¹Բ�ǽ�ե�����
����������פκ�������Java�¹Բ�ǽ�ե����롣
����
���Ϥ��륹���å����ȥ졼���Υ������ե�����Ǥ���
remote-hostname-or-IP
��⡼�ȡ��ǥХå��������С����ۥ���̾�ޤ���IP���ɥ쥹��jsadebugd(1)�Ȥ��Ƥ���������
server-id
ʣ���ΥǥХå��������С���Ʊ��Υ�⡼�ȡ��ۥ��ȤǼ¹Ԥ��Ƥ�����Ρ����ץ�����ͭ��ID��
jstack���ޥ�ɤϡ����ꤵ�줿Java�ץ������������ե�����ޤ��ϥ�⡼�ȡ��ǥХå��������С����Ф���Java����åɤ�Java�����å����ȥ졼������Ϥ��ޤ���Java�ե졼�ऴ�Ȥˡ��ե륯�饹̾����å�̾���Х��ȥ����ɡ�����ǥå���(bci)������ӹ��ֹ�(���Ѳ�ǽ�ʾ��)�����Ϥ���ޤ���-m���ץ�������Ѥ���ȡ�jstack���ޥ�ɤϡ����٤ƤΥ���åɤ�Java�ե졼��ȥͥ��ƥ��֡��ե졼���ξ���ץ���ࡦ������(PC)�ȤȤ�˽��Ϥ��ޤ����ͥ��ƥ��֡��ե졼�ऴ�Ȥˡ�PC�˺Ǥ�ᤤ�ͥ��ƥ��֡�����ܥ�(���Ѳ�ǽ�ʾ��)�����Ϥ���ޤ���C++ʬ��̾��ʬ��������ޤ���C++̾��ʬ��������ˤϡ����Υ��ޥ�ɤν��Ϥ�c++filt�˥ѥ��פ��ޤ������ꤵ�줿�ץ�����64�ӥå�Java���ۥޥ����Ǽ¹Ԥ���Ƥ�����ϡ�-J-d64���ץ�������ꤹ��ɬ�פ�����ޤ�(��: jstack -J-d64 -m pid)��
��� ���Υ桼�ƥ���ƥ��ϥ��ݡ����оݳ��Ǥ��ꡢ�����JDK�Υ����Ǥ����ѤǤ��ʤ��ʤ��ǽ��������ޤ���dbgeng.dll�ե����뤬¸�ߤ��Ƥ��ʤ�Windows�����ƥ�Ǥϡ�Debugging Tools For Windows�ȡ��뤷�ʤ��Ȥ����Υġ��뤬�����ư��ޤ��ޤ���PATH�Ķ��ѿ��ˤϡ��������åȡ��ץ����ˤ�äƻ��Ѥ����jvm.dll�ξ�ꡢ�ޤ��ϥ���å��塦����ס��ե����뤬�������줿��꤬�ޤޤ��褦�ˤ��Ƥ�����������������ޤ���
.\}
set PATH=<jdk>\ejre\ebin\eclient;%PATH%
-F
jstack [-l] pid���������ʤ����˥����å�������פ������ޤ���
-l
Ĺ�����Υꥹ�ȡ���ͭjava.util.concurrent�ν�ͭ�Ǥ��륷��ʥ����ΰ����ʤɡ���å��ˤĤ��Ƥ��ɲþ����������ޤ���http://docs.oracle.com/javase/8/docs/api/java/util/concurrent/locks/AbstractOwnableSynchronizer.html�ˤ��� AbstractOwnableSynchronizer���饹���ҤȤ��Ƥ�������
-m
Java����ӥͥ��ƥ���C/C++�ե졼���ξ������ĺ���⡼�ɤΥ����å����ȥ졼������Ϥ��ޤ���
-h
�إ�ס���å����������Ϥ���ޤ���
-help
�إ�ס���å����������Ϥ���ޤ���
����⡼�ɤΥ����å����ȥ졼���Ǥϡ�-m���ץ����ϥ�⡼�ȡ��ǥХå��������С��Ǥϵ�ǽ���ޤ���
\h'-04'\(bu\h'+03'\c .\}
\h'-04'\(bu\h'+03'\c .\}
\h'-04'\(bu\h'+03'\c .\}
\h'-04'\(bu\h'+03'\c .\}
'pl 8.5i 'bp