jdk/src/linux/doc/man/ja/jps.1
changeset 30373 7b7094f0b833
parent 23600 d21826f6c789
child 31876 91b22707521a
equal deleted inserted replaced
30372:83ebb3d73b77 30373:7b7094f0b833
     1 '\" t
     1 '\" t
     2 .\" Copyright (c) 2004, 2013, Oracle and/or its affiliates. All rights reserved.
     2 .\" Copyright (c) 2004, 2013, Oracle and/or its affiliates. All rights reserved.
     3 .\" Title: jps
     3 .\" Title: jps
     4 .\" Language: English
     4 .\" Language: English
     5 .\" Date: 2013ǯ1121
     5 .\" Date: 2013年11月21日
     6 .\" SectDesc: ˥󥰡ġ
     6 .\" SectDesc: モニタリング・ツール
     7 .\" Software: JDK 8
     7 .\" Software: JDK 8
     8 .\" Arch: 
     8 .\" Arch: 汎用
     9 .\"
     9 .\"
    10 .\" DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
    10 .\" DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
    11 .\"
    11 .\"
    12 .\" This code is free software; you can redistribute it and/or modify it
    12 .\" This code is free software; you can redistribute it and/or modify it
    13 .\" under the terms of the GNU General Public License version 2 only, as
    13 .\" under the terms of the GNU General Public License version 2 only, as
    26 .\" Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
    26 .\" Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
    27 .\" or visit www.oracle.com if you need additional information or have any
    27 .\" or visit www.oracle.com if you need additional information or have any
    28 .\" questions.
    28 .\" questions.
    29 .\"
    29 .\"
    30 .pl 99999
    30 .pl 99999
    31 .TH "jps" "1" "2013ǯ1121" "JDK 8" "˥󥰡ġ"
    31 .TH "jps" "1" "2013年11月21日" "JDK 8" "モニタリング・ツール"
    32 .\" -----------------------------------------------------------------
    32 .\" -----------------------------------------------------------------
    33 .\" * Define some portability stuff
    33 .\" * Define some portability stuff
    34 .\" -----------------------------------------------------------------
    34 .\" -----------------------------------------------------------------
    35 .\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    35 .\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    36 .\" http://bugs.debian.org/507673
    36 .\" http://bugs.debian.org/507673
    47 .ad l
    47 .ad l
    48 .\" -----------------------------------------------------------------
    48 .\" -----------------------------------------------------------------
    49 .\" * MAIN CONTENT STARTS HERE *
    49 .\" * MAIN CONTENT STARTS HERE *
    50 .\" -----------------------------------------------------------------
    50 .\" -----------------------------------------------------------------
    51 .SH "NAME"
    51 .SH "NAME"
    52 jps \- åȡƥǷ¬줿Javaۥޥ(JVM)ɽޤΥޥɤϻŪʤΤǡݡȤƤޤ
    52 jps \- ターゲット・システム上で計測されたJava仮想マシン(JVM)を一覧表示します。このコマンドは試験的なもので、サポートされていません。
    53 .SH ""
    53 .SH "概要"
    54 .sp
    54 .sp
    55 .if n \{\
    55 .if n \{\
    56 .RS 4
    56 .RS 4
    57 .\}
    57 .\}
    58 .nf
    58 .nf
    62 .RE
    62 .RE
    63 .\}
    63 .\}
    64 .PP
    64 .PP
    65 \fIoptions\fR
    65 \fIoptions\fR
    66 .RS 4
    66 .RS 4
    67 ޥɥ饤󡦥ץ󡣥ץ򻲾ȤƤ
    67 コマンドライン・オプション。オプションを参照してください。
    68 .RE
    68 .RE
    69 .PP
    69 .PP
    70 \fIhostid\fR
    70 \fIhostid\fR
    71 .RS 4
    71 .RS 4
    72 ץݡȤۥȤμ̻ҡ\fIhostid\fRˤϡ̿ץȥ롢ݡֹ桢˸ͭ¾Υǡꤷץ󡦥ݡͥȤޤ뤳ȤǤޤۥȼ̻Ҥ򻲾ȤƤ
    72 プロセス・レポートを生成するホストの識別子。\fIhostid\fRには、通信プロトコル、ポート番号、実装に固有な他のデータを指定したオプション・コンポーネントを含めることができます。ホスト識別子を参照してください。
    73 .RE
    73 .RE
    74 .SH ""
    74 .SH "説明"
    75 .PP
    75 .PP
    76 \fIjps\fRޥɤϡåȡƥǷ¬줿Java HotSpot VMɽޤΥޥɤɽǤݡȾϡäJVM˴ؤΤ˸ꤵޤ
    76 \fIjps\fRコマンドは、ターゲット・システム上で計測されたJava HotSpot VMを一覧表示します。このコマンドで表示できるレポート情報は、アクセス権を持ったJVMに関するものに限定されます。
    77 .PP
    77 .PP
    78 \fIhostid\fRꤻ\fIjps\fRޥɤ¹Ԥ硢롦ۥȤǷ¬줿JVMޤ\fIhostid\fRꤷƵư硢ꤵ줿ץȥȥݡȤѤơꤵ줿ۥȾJVM򸡺ޤ\fIjstatd\fRץåȡۥȾǼ¹ԤƤꤵޤ
    78 \fIhostid\fRを指定せずに\fIjps\fRコマンドを実行した場合、ローカル・ホストで計測されたJVMが検索されます。\fIhostid\fRを指定して起動した場合、指定されたプロトコルとポートを使用して、指定されたホスト上のJVMを検索します。\fIjstatd\fRプロセスがターゲット・ホスト上で実行されていると想定されます。
    79 .PP
    79 .PP
    80 \fIjps\fRޥɤϡåȡƥǷ¬줿JVMˤĤơVM̻ҡĤޤ\fIlvmid\fRݡȤޤ\fIlvmid\fRϡŪˤJVMץФ륪ڥ졼ƥ󥰡ƥΥץ̻ҤǤɬ⤽ǤȤϸ¤ޤ󡣥ץꤷʤ硢\fIjps\fRˤäơJavaץꥱ\fIlvmid\fRɽ졢줾˥ץꥱΥ饹̾ޤJARե̾ñʷǼޤδñʷΥ饹̾JARե̾Ǥϡ饹ΥѥåޤJARե롦ѥ󤬾άƤޤ
    80 \fIjps\fRコマンドは、ターゲット・システムで計測された各JVMについて、ローカルVM識別子、つまり\fIlvmid\fRをレポートします。\fIlvmid\fRは、一般的にはJVMプロセスに対するオペレーティング・システムのプロセス識別子ですが、必ずしもそうであるとは限りません。オプションを指定しない場合、\fIjps\fRによって、各Javaアプリケーションの\fIlvmid\fRが一覧表示され、それぞれにアプリケーションのクラス名またはJARファイル名が簡単な形式で示されます。この簡単な形式のクラス名とJARファイル名では、クラスのパッケージ情報またはJARファイル・パス情報が省略されています。
    81 .PP
    81 .PP
    82 \fIjps\fRޥɤϡJavaưġѤmain᥽åɤϤ륯饹̾Ȱ򸡺ޤȼεưġѤƥåJVMưϡ\fImain\fR᥽åɤϤ륯饹̾ޤJARե̾ȰѤǤޤ󡣤ξ硢\fIjps\fRޥɤϡ\fImain\fR᥽åɤϤ륯饹̾ޤJARե̾ȰФơʸ\fIUnknown\fRϤޤ
    82 \fIjps\fRコマンドは、Java起動ツールを使用してmainメソッドに渡されるクラス名と引数を検索します。独自の起動ツールを使用してターゲットJVMを起動した場合は、\fImain\fRメソッドに渡されるクラス名またはJARファイル名と引数は利用できません。この場合、\fIjps\fRコマンドは、\fImain\fRメソッドに渡されるクラス名またはJARファイル名と引数に対して、文字列\fIUnknown\fRを出力します。
    83 .PP
    83 .PP
    84 \fIjps\fRޥɤJVMΥꥹȤϡΥޥɤ¹Ԥץ󥷥ѥͿ줿˴Ť¤礬ޤΥޥɤϡڥ졼ƥ󥰡ƥȼΥ浡ˤ˴Ťơץ󥷥ѥ˥ͿƤJVMΤߤɽޤ
    84 \fIjps\fRコマンドで生成されるJVMのリストは、このコマンドを実行するプリンシパルに与えられたアクセス権に基づき、制限される場合があります。このコマンドは、オペレーティング・システム独自のアクセス制御機構による決定に基づいて、プリンシパルにアクセス権が与えられているJVMのみを一覧表示します。
    85 .SH "ץ"
    85 .SH "オプション"
    86 .PP
    86 .PP
    87 \fIjps\fRޥɤǤϡޥɤνϤѹ륪ץ¿ݡȤƤޤ衢Υץϡѹޤѻߤǽޤ
    87 \fIjps\fRコマンドでは、コマンドの出力を変更するオプションが多数サポートされています。将来、これらのオプションは、変更または廃止される可能性があります。
    88 .PP
    88 .PP
    89 \-q
    89 \-q
    90 .RS 4
    90 .RS 4
    91 饹̾JARե̾\fImain\fR᥽åɤϤ줿νϤVM̻ҤΰΤߤޤ
    91 クラス名、JARファイル名、および\fImain\fRメソッドに渡された引数の出力を抑制し、ローカルVM識別子の一覧のみを生成します。
    92 .RE
    92 .RE
    93 .PP
    93 .PP
    94 \-m
    94 \-m
    95 .RS 4
    95 .RS 4
    96 \fImain\fR᥽åɤϤϤޤνϤϡȤ߹ޤƤJVMФ\fInull\fRˤʤ뤳Ȥ⤢ޤ
    96 \fImain\fRメソッドに渡される引数を出力します。この出力は、組み込まれているJVMに対して\fInull\fRになることもあります。
    97 .RE
    97 .RE
    98 .PP
    98 .PP
    99 \-l
    99 \-l
   100 .RS 4
   100 .RS 4
   101 ץꥱ\fImain\fR饹Υե롦ѥå̾ޤϥץꥱJARեؤΥեѥ̾Ϥޤ
   101 アプリケーションの\fImain\fRクラスのフル・パッケージ名、またはアプリケーションのJARファイルへのフルパス名を出力します。
   102 .RE
   102 .RE
   103 .PP
   103 .PP
   104 \-v
   104 \-v
   105 .RS 4
   105 .RS 4
   106 JVMϤɽޤ
   106 JVMに渡される引数を表示します。
   107 .RE
   107 .RE
   108 .PP
   108 .PP
   109 \-V
   109 \-V
   110 .RS 4
   110 .RS 4
   111 饹̾JARե̾mai᥽åɤϤ줿νϤVM̻ҤΰΤߤޤ
   111 クラス名、JARファイル名、およびmaiメソッドに渡された引数の出力を抑制し、ローカルVM識別子の一覧のみを生成します。
   112 .RE
   112 .RE
   113 .PP
   113 .PP
   114 \-J\fIoption\fR
   114 \-J\fIoption\fR
   115 .RS 4
   115 .RS 4
   116 JVM\fIoption\fRϤޤoptionˤϡJavaץꥱưġΥե󥹡ڡ˵ܤƤ\fIץ\fR1ĻꤷޤȤС\fI\-J\-Xms48m\fRȻꤹȡȥåס꡼48MBꤵޤjava(1)򻲾ȤƤ
   116 JVMに\fIoption\fRを渡します。optionには、Javaアプリケーション起動ツールのリファレンス・ページに記載されている\fIオプション\fRを1つ指定します。たとえば、\fI\-J\-Xms48m\fRと指定すると、スタートアップ・メモリーは48MBに設定されます。java(1)を参照してください。
   117 .RE
   117 .RE
   118 .SH "ۥȼ̻"
   118 .SH "ホスト識別子"
   119 .PP
   119 .PP
   120 ۥȼ̻ҡĤޤ\fIhostid\fRϡåȡƥ򼨤ʸǤ\fIhostid\fRʸιʸϡURIιʸбƤޤ
   120 ホスト識別子、つまり\fIhostid\fRは、ターゲット・システムを示す文字列です。\fIhostid\fR文字列の構文は、URIの構文に対応しています。
   121 .sp
   121 .sp
   122 .if n \{\
   122 .if n \{\
   123 .RS 4
   123 .RS 4
   124 .\}
   124 .\}
   125 .nf
   125 .nf
   129 .RE
   129 .RE
   130 .\}
   130 .\}
   131 .PP
   131 .PP
   132 \fIprotocol\fR
   132 \fIprotocol\fR
   133 .RS 4
   133 .RS 4
   134 ̿ץȥǤ\fIprotocol\fRά졢\fIhostname\fRꤵƤʤ硢ǥեȤΥץȥ뤬ץåȥեͭκŬ줿롦ץȥˤʤޤץȥ뤬ά졢ۥ̾ꤵƤϡǥեȡץȥ\fIrmi\fRˤʤޤ
   134 通信プロトコルです。\fIprotocol\fRが省略され、\fIhostname\fRが指定されていない場合、デフォルトのプロトコルが、プラットフォーム固有の最適化されたローカル・プロトコルになります。プロトコルが省略され、ホスト名が指定されている場合は、デフォルト・プロトコルは\fIrmi\fRになります。
   135 .RE
   135 .RE
   136 .PP
   136 .PP
   137 hostname
   137 hostname
   138 .RS 4
   138 .RS 4
   139 åȡۥȤ򼨤ۥ̾ޤIPɥ쥹Ǥ\fIhostname\fRѥ᡼άƤϡåȡۥȤϥ롦ۥȤˤʤޤ
   139 ターゲット・ホストを示すホスト名またはIPアドレスです。\fIhostname\fRパラメータが省略されている場合は、ターゲット・ホストはローカル・ホストになります。
   140 .RE
   140 .RE
   141 .PP
   141 .PP
   142 port
   142 port
   143 .RS 4
   143 .RS 4
   144 ⡼ȡС̿뤿ΥǥեȡݡȤǤ\fIhostname\fRѥ᡼άƤ뤫\fIprotocol\fRѥ᡼Ŭ줿롦ץȥꤷƤ硢\fIport\fRѥ᡼̵뤵ޤʳξ硢\fIport\fRѥ᡼ΰϡˤäưۤʤޤǥեȤ
   144 リモート・サーバーと通信するためのデフォルト・ポートです。\fIhostname\fRパラメータが省略されているか、\fIprotocol\fRパラメータが、最適化されたローカル・プロトコルを指定している場合、\fIport\fRパラメータは無視されます。それ以外の場合、\fIport\fRパラメータの扱いは、実装によって異なります。デフォルトの
   145 \fIrmi\fRץȥξ硢\fIport\fRѥ᡼ϡ⡼ȡۥȾrmiregistryΥݡֹ򼨤ޤ\fIport\fRѥ᡼άƤ뤫\fIprotocol\fRѥ᡼\fIrmi\fR򼨤Ƥ硢ǥեȤrmiregistryݡ(1099)Ѥޤ
   145 \fIrmi\fRプロトコルの場合、\fIport\fRパラメータは、リモート・ホスト上のrmiregistryのポート番号を示します。\fIport\fRパラメータが省略されているか、\fIprotocol\fRパラメータが\fIrmi\fRを示している場合、デフォルトのrmiregistryポート(1099)が使用されます。
   146 .RE
   146 .RE
   147 .PP
   147 .PP
   148 servername
   148 servername
   149 .RS 4
   149 .RS 4
   150 Υѥ᡼ΰϡˤäưۤʤޤŬ줿롦ץȥξ硢Υեɤ̵뤵ޤ\fIrmi\fRץȥξ硢Υѥ᡼ϡ⡼ȡۥȾRMI⡼ȡ֥Ȥ̾򼨤ʸˤʤޤܺ٤ϡ\fIjstatd\fRޥɤ\fI\-n\fRץ򻲾ȤƤ
   150 このパラメータの扱いは、実装によって異なります。最適化されたローカル・プロトコルの場合、このフィールドは無視されます。\fIrmi\fRプロトコルの場合、このパラメータは、リモート・ホスト上のRMIリモート・オブジェクトの名前を示す文字列になります。詳細は、\fIjstatd\fRコマンドの\fI\-n\fRオプションを参照してください。
   151 .RE
   151 .RE
   152 .SH "ϥեޥå"
   152 .SH "出力フォーマット"
   153 .PP
   153 .PP
   154 \fIjps\fRޥɤνϤϡΥѥ˽ޤ
   154 \fIjps\fRコマンドの出力は、次のパターンに従います。
   155 .sp
   155 .sp
   156 .if n \{\
   156 .if n \{\
   157 .RS 4
   157 .RS 4
   158 .\}
   158 .\}
   159 .nf
   159 .nf
   161 .fi
   161 .fi
   162 .if n \{\
   162 .if n \{\
   163 .RE
   163 .RE
   164 .\}
   164 .\}
   165 .PP
   165 .PP
   166 ٤Ƥνϥȡ϶ʸǶڤޤ\fIarg\fRͤǶѤȡºݤ֥ѥ᡼˰ޥåԥ󥰤褦ȤȤˡޤˤʤޤ
   166 すべての出力トークンは空白文字で区切られます。\fIarg\fR値の中で空白を使用すると、実際の定位置パラメータに引数をマッピングしようとするときに、あいまいになります。
   167 .PP
   167 .PP
   168 \fB:\fR
   168 \fB注意:\fR
   169 Υ꡼Ǥηѹǽ뤿ᡢ\fIjps\fRνϤϤ륹ץȤϺʤȤᤷޤ\fIjps\fRϤϤ륹ץȤȡΥġξΥ꡼ǡץȤѹɬפˤʤǽޤ
   169 将来のリリースでこの形式は変更される可能性があるため、\fIjps\fRの出力を解析するスクリプトは作成しないことをお薦めします。\fIjps\fR出力を解析するスクリプトを作成すると、このツールの将来のリリースで、作成したスクリプトの変更が必要になる可能性があります。
   170 .SH ""
   170 .SH "例"
   171 .PP
   171 .PP
   172 ιǤϡ\fIjps\fRޥɤ򼨤ޤ
   172 この項では、\fIjps\fRコマンドの例を示します。
   173 .PP
   173 .PP
   174 롦ۥȾǷ¬줿JVMɽ:
   174 ローカル・ホスト上で計測されたJVMを一覧表示する場合:
   175 .sp
   175 .sp
   176 .if n \{\
   176 .if n \{\
   177 .RS 4
   177 .RS 4
   178 .\}
   178 .\}
   179 .nf
   179 .nf
   184 .fi
   184 .fi
   185 .if n \{\
   185 .if n \{\
   186 .RE
   186 .RE
   187 .\}
   187 .\}
   188 .PP
   188 .PP
   189 Ǥϡ⡼ȡۥȾǷ¬줿JVMɽޤǤϡ\fIjstat\fRСȡRMI쥸ȥޤ̤γrmiregistryץΤ줫⡼ȡۥȤΥǥեȡݡ(ݡ1099)Ǽ¹ԤƤꤷƤޤޤ롦ۥȤ⡼ȡۥȤؤͭʥäƤ뤳ȤꤷƤޤˤϡ\fI\-l\fRץޤޤ졢饹̾ޤJARե̾ܺ٤ʷǽϤޤ
   189 次の例では、リモート・ホスト上で計測されたJVMを一覧表示します。この例では、\fIjstat\fRサーバーと、その内部RMIレジストリまたは別の外部rmiregistryプロセスのいずれかが、リモート・ホストのデフォルト・ポート(ポート1099)で実行されていると想定しています。また、ローカル・ホストが、リモート・ホストへの有効なアクセス権を持っていることも想定しています。この例には、\fI\-l\fRオプションも含まれ、クラス名またはJARファイル名を詳細な形式で出力します。
   190 .sp
   190 .sp
   191 .if n \{\
   191 .if n \{\
   192 .RS 4
   192 .RS 4
   193 .\}
   193 .\}
   194 .nf
   194 .nf
   198 .fi
   198 .fi
   199 .if n \{\
   199 .if n \{\
   200 .RE
   200 .RE
   201 .\}
   201 .\}
   202 .PP
   202 .PP
   203 ǤϡRMI쥸ȥ˥ǥեȤǤϤʤݡȤѤơ⡼ȡۥȾǷ¬줿JVMɽޤǤϡRMI쥸ȥ꤬ݡ2002˥Хɤ줿\fIjstatd\fRС⡼ȡۥȾǼ¹ԤƤꤷƤޤޤ\fI\-m\fRץѤơɽ줿줾Javaץꥱ\fImain\fR᥽åɤϤȤ߹Ǥޤ
   203 次の例では、RMIレジストリにデフォルトではないポートを使用して、リモート・ホスト上で計測されたJVMを一覧表示します。この例では、内部RMIレジストリがポート2002にバインドされた\fIjstatd\fRサーバーが、リモート・ホスト上で実行されていると想定しています。また、\fI\-m\fRオプションを使用して、一覧表示されたそれぞれのJavaアプリケーションの\fImain\fRメソッドに渡される引数を組み込んでいます。
   204 .sp
   204 .sp
   205 .if n \{\
   205 .if n \{\
   206 .RS 4
   206 .RS 4
   207 .\}
   207 .\}
   208 .nf
   208 .nf
   211 3102 sun\&.tools\&.jstatd\&.jstatd \-p 2002
   211 3102 sun\&.tools\&.jstatd\&.jstatd \-p 2002
   212 .fi
   212 .fi
   213 .if n \{\
   213 .if n \{\
   214 .RE
   214 .RE
   215 .\}
   215 .\}
   216 .SH "Ϣ"
   216 .SH "関連項目"
   217 .sp
   217 .sp
   218 .RS 4
   218 .RS 4
   219 .ie n \{\
   219 .ie n \{\
   220 \h'-04'\(bu\h'+03'\c
   220 \h'-04'\(bu\h'+03'\c
   221 .\}
   221 .\}