t
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

"jstack" "1" "2013ǯ11��21��" "JDK 8" "�ȥ�֥륷�塼�ƥ������ġ���"
-----------------------------------------------------------------
* 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 - Java�ץ������������ե�����ޤ��ϥ�⡼�ȡ��ǥХå��������С����Ф���Java����åɤΥ����å����ȥ졼������Ϥ��ޤ������Υ��ޥ�ɤϻŪ�ʤ�Τǡ����ݡ��Ȥ���Ƥ��ޤ���
"����"

.\}

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

�إ�ס���å����������Ϥ���ޤ���

"����BUG"

����⡼�ɤΥ����å����ȥ졼���Ǥϡ�-m���ץ����ϥ�⡼�ȡ��ǥХå��������С��Ǥϵ�ǽ���ޤ���

"��Ϣ����"

\h'-04'\(bu\h'+03'\c .\}

\(bu 2.3
.\} pstack(1)

\h'-04'\(bu\h'+03'\c .\}

\(bu 2.3
.\} C++filt(1)

\h'-04'\(bu\h'+03'\c .\}

\(bu 2.3
.\} jps(1)

\h'-04'\(bu\h'+03'\c .\}

\(bu 2.3
.\} jsadebugd(1)

'pl 8.5i 'bp