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