jdk/src/linux/doc/man/ja/jstack.1
changeset 2692 345bc8d65b19
parent 2 90ce3da70b43
child 5506 202f599c92aa
equal deleted inserted replaced
2691:bad7bbf42755 2692:345bc8d65b19
     1 '\" t
     1 ." Copyright 2004 Sun Microsystems, Inc.  All Rights Reserved.
     2 .\"
     2 ." DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
     3 .\" Copyright 2004-2006 Sun Microsystems, Inc.  All Rights Reserved.
     3 ."
     4 .\" DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
     4 ." This code is free software; you can redistribute it and/or modify it
     5 .\"
     5 ." under the terms of the GNU General Public License version 2 only, as
     6 .\" This code is free software; you can redistribute it and/or modify it
     6 ." published by the Free Software Foundation.
     7 .\" under the terms of the GNU General Public License version 2 only, as
     7 ."
     8 .\" published by the Free Software Foundation.
     8 ." This code is distributed in the hope that it will be useful, but WITHOUT
     9 .\"
     9 ." ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
    10 .\" This code is distributed in the hope that it will be useful, but WITHOUT
    10 ." FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
    11 .\" ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
    11 ." version 2 for more details (a copy is included in the LICENSE file that
    12 .\" FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
    12 ." accompanied this code).
    13 .\" version 2 for more details (a copy is included in the LICENSE file that
    13 ."
    14 .\" accompanied this code).
    14 ." You should have received a copy of the GNU General Public License version
    15 .\"
    15 ." 2 along with this work; if not, write to the Free Software Foundation,
    16 .\" You should have received a copy of the GNU General Public License version
    16 ." Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
    17 .\" 2 along with this work; if not, write to the Free Software Foundation,
    17 ."
    18 .\" Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
    18 ." Please contact Sun Microsystems, Inc., 4150 Network Circle, Santa Clara,
    19 .\"
    19 ." CA 95054 USA or visit www.sun.com if you need additional information or
    20 .\" Please contact Sun Microsystems, Inc., 4150 Network Circle, Santa Clara,
    20 ." have any questions.
    21 .\" CA 95054 USA or visit www.sun.com if you need additional information or
    21 ."
    22 .\" have any questions.
    22 .TH jstack 1 "04 May 2009"
    23 .\"
    23 ." Generated from HTML by html2man (author: Eric Armstrong)
    24 .\" 
    24 
    25 .TH jstack 1 "2006 年 9 月 4 日" "Java SE 6" "ユーザーコマンド"
    25 .LP
    26 .SH 名前
    26 .SH ""
    27 jstack \- スタックトレース
    27 jstack \- 鴻帥若
    28 .\"
       
    29 .SH 形式
       
    30 .B jstack
       
    31 .BI [ option ] " pid" 
       
    32 .br 
       
    33 .B jstack
       
    34 .BI [ option ] " executable core" 
       
    35 .br
    28 .br
    36 .B jstack
    29 
    37 .BI [ option ] " [server-id@]remote-hostname-or-IP"
    30 .LP
    38 .SH パラメータ
    31 .RS 3
    39 オプションは相互に排他的です。オプションを使用する場合は、コマンド名の直後に指定する必要があります。
    32 .TP 2
    40 「オプション」を参照してください。
    33 o
    41 .if t .TP 20
    34 綵√ 
    42 .if n .TP 15
    35 .TP 2
    43 .I pid
    36 o
    44 スタックトレースを出力するプロセス ID。プロセスは Java プロセスでなければなりません。マシン上で実行している Java プロセスのリストを取得するには、
    37 <若
    45 .B jps 
    38 .br
    46 を使用します。
    39 .TP 2
    47 .if t .TP 20
    40 o
    48 .if n .TP 15
    41
    49 .I executable
    42 .TP 2
    50 コアダンプが生成された Java 実行可能ファイル。
    43 o
    51 .if t .TP 20
    44 激с 
    52 .if n .TP 15
    45 .TP 2
    53 .I core
    46 o
    54 スタックトレースを出力するコアファイル。
    47 ∫i 
    55 .if t .TP 20
    48 .TP 2
    56 .if n .TP 15
    49 o
    57 .BI remote-hostname-or-IP
    50 ∝ャ
    58 リモートデバッグサーバー (
    51 .br
    59 .B jsadebugd 
    52 .RE
    60 を参照) のホスト名または IP アドレス。
    53 
    61 .if t .TP 20
    54 .LP
    62 .if n .TP 15
    55 .SH "綵√"
    63 .I server-id
    56 .LP
    64 同じリモートホスト上で複数のデバッグサーバーが動作している場合の、オプションの一意 ID。
    57 
    65 .SH 機能説明
    58 .LP
    66 .B jstack 
    59 .nf
    67 は、指定された Java プロセスまたはコアファイルまたはリモートデバッグサーバーの Java スレッドの Java スタックトレースを出力します。それぞれの Java フレームについて、完全なクラス名、メソッド名、'bci' (バイトコードインデックス) 、および行番号 (入手可能な場合) が出力されます。
    60 \f3
    68 .B \-m 
    61 .fl
    69 オプションを指定した場合、
    62 \fP\f3jstack\fP [ option ] pid
    70 .B jstack 
    63 .fl
    71 は、すべてのスレッドの Java とネイティブの両方のフレームを 'pc' (プログラムカウンタ) とともに出力します。それぞれのネイティブフレームについて、'pc' に最も近いネイティブシンボル (入手可能な場合) が出力されます。C++ の符号化された (mangled) 名前は復号化 (demangled) されません。C++ 名を復号化するには、このコマンドの出力を c++filt にパイプで渡します。
    64 \f3jstack\fP [ option ] executable core
    72 指定されたプロセスが 64 ビット VM 上で実行されている場合、\f2\-J\-d64\fP オプションを指定しなければならない場合があります。次に例を示します。
    65 .fl
       
    66 \f3jstack\fP [ option ] [server\-id@]remote\-hostname\-or\-IP
       
    67 .fl
       
    68 .fi
       
    69 
       
    70 .LP
       
    71 .SH "<若"
       
    72 .LP
       
    73 
       
    74 .LP
       
    75 .LP
       
    76 激с潟篋篁с激с潟篏睡翫潟潟翫荐菴違障激с潟с
       
    77 .LP
       
    78 .RS 3
       
    79 .TP 3
       
    80 pid 
       
    81 医激鴻帥若鴻祉 ID с祉鴻 Java 祉鴻с綽荀障激割у茵 Java 祉鴻筝荀с緇jps(1) 篏睡障 
       
    82 .RE
       
    83 
       
    84 .LP
       
    85 .RS 3
       
    86 .TP 3
       
    87 executable 
       
    88 潟≪潟篏 Java 絎茵純<ゃс 
       
    89 .br
       
    90 .TP 3
       
    91 core 
       
    92 医激鴻帥若鴻潟≪<ゃс 
       
    93 .br
       
    94 .TP 3
       
    95 remote\-hostname\-or\-IP 
       
    96 ≪若違泣若 (jsadebugd(1) ) 鴻障 IP ≪鴻с 
       
    97 .br
       
    98 .TP 3
       
    99 server\-id 
       
   100 茲違違泣若若筝≪若鴻у茵翫激с喝堺 ID с 
       
   101 .RE
       
   102 
       
   103 .LP
       
   104 .SH "茯"
       
   105 .LP
       
   106 
       
   107 .LP
       
   108 .LP
       
   109 \f3jstack\fP 絎 Java 祉鴻潟≪<ゃ障≪若違泣若若絲障 Java 鴻 Java 鴻帥若鴻医激障Java 若劫<純bci(ゃ潟若ゃ潟)活 (純翫) 医激障\-m 激с潟篏睡jstack 鴻鴻 Java 若ゃc若筝≧鴻pc(違潟) 医激障ゃc若pcc菴ゃc激潟 (純翫) 医激障C++ 茹e茹hВゃ障C++ 茹hВゃ潟潟阪 \f3c++filt\fP ゃ障絎祉鴻 64  VM 筝у茵翫\f2\-J\-d64\fP 激с潟絎違翫障 罨<箴腓冴障
    73 .br
   110 .br
    74 
   111 
    75 .LP
   112 .LP
    76 .RS 3
   113 .RS 3
    77 
   114 
    84 \fP
   121 \fP
    85 .fi
   122 .fi
    86 .RE
   123 .RE
    87 
   124 
    88 .LP
   125 .LP
    89 注 - このユーティリティはサポートされていないため、JDK の将来のバージョンでは使用できない可能性があります。
   126 .LP
    90 Windows プラットフォーム上で使用可能な唯一の jstack 形式は、次のとおりです。
   127 \f3羈 \- 若cc若泣若絲乗院紊с絨ャ JDK 若吾с潟сс醇с障Windows 若筝т戎純筝 jstack 綵√罨<с\fP
    91 .LP
   128 .LP
    92 .nf
   129 .nf
    93 \f3
   130 \f3
    94 .fl
   131 .fl
    95 \fP\f3    jstack pid \fP
   132 \fP\f3    jstack [\-l] pid \fP
    96 .fl
   133 .fl
    97 .fi
   134 .fi
    98 
   135 
    99 .LP
   136 .LP
   100 .SH オプション
   137 .SH "激с"
   101 .LP
   138 .LP
   102 
   139 
   103 .LP
   140 .LP
       
   141 .RS 3
   104 .TP 3
   142 .TP 3
   105 \-F 
   143 \-F 
   106 「jstack pid」が応答しない場合にスタックダンプを強制します。
   144 jstack [\-l] pid綽膈翫鴻帥潟綣桁吟障 
       
   145 .TP 3
       
   146 \-l 
       
   147 桁就綣鴻 java.util.concurrent 
       
   148 .na
       
   149 \f2с激潟ゃ\fP @
       
   150 .fi
       
   151 http://java.sun.com/javase/6/docs/api/java/util/concurrent/locks/AbstractOwnableSynchronizer.html筝荀сゃ菴遵宴医激障 
   107 .TP 3
   152 .TP 3
   108 \-m 
   153 \-m 
   109 混合モード (Java とネイティブの両方の C/C++ フレーム) のスタックトレースを出力します。
   154 羞桁≪若 (Java 潟ゃc C/C++ 若筝≧) 鴻帥若鴻医激障 
   110 .TP 3
   155 .TP 3
   111 \-h
   156 \-h 
   112 ヘルプメッセージを出力します。
   157 <祉若吾医激障
   113 .br
   158 .br
   114 .br
   159 .br
   115 .TP 3
   160 .TP 3
   116 \-help
   161 \-help 
   117 ヘルプメッセージを出力します。
   162 <祉若吾医激障
   118 .br
   163 .br
       
   164 .RE
   119 
   165 
   120 .LP
   166 .LP
   121 .SH 関連項目
   167 .SH "∫i"
   122 .LP
   168 .LP
   123 .RS 3
   169 .RS 3
   124 .TP 2
   170 .TP 2
   125 *
   171 o
   126 pstack(1) 
   172 pstack(1) 
   127 .TP 2
   173 .TP 2
   128 *
   174 o
   129 c++filt(1) 
   175 c++filt(1) 
   130 .TP 2
   176 .TP 2
   131 *
   177 o
   132 jps 
   178 jps(1) 
   133 .TP 2
   179 .TP 2
   134 *
   180 o
   135 jsadebugd 
   181 jsadebugd(1) 
   136 .RE
   182 .RE
   137 
   183 
   138 .LP
   184 .LP
   139 .SH 既知の問題
   185 .SH "∝ャ"
   140 混合モードのスタックトレース (
   186 .LP
   141 .B \-m 
   187 
   142 オプション) は、リモートデバッグサーバーでは機能しません。
   188 .LP
       
   189 .LP
       
   190 羞桁≪若鴻帥若 (\-m 激с割戎) ≪若違泣若若с罘純障
       
   191 .LP
       
   192 
       
   193 .LP
       
   194