diff -r bad7bbf42755 -r 345bc8d65b19 jdk/src/solaris/doc/sun/man/man1/ja/jps.1 --- a/jdk/src/solaris/doc/sun/man/man1/ja/jps.1 Thu Apr 30 15:04:39 2009 -0700 +++ b/jdk/src/solaris/doc/sun/man/man1/ja/jps.1 Mon May 04 18:28:26 2009 -0700 @@ -1,202 +1,294 @@ -'\" t -.\" Copyright 2006 Sun Microsystems, Inc. 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 Sun Microsystems, Inc., 4150 Network Circle, Santa Clara, -.\" CA 95054 USA or visit www.sun.com if you need additional information or -.\" have any questions. -.\" ` -.TH jps 1 "2006 年 9 月 4 日" "Java SE 6" "ユーザーコマンド" -.SH 名前 -jps \- Java 仮想マシンプロセスステータスツール -.\" -.SH 形式 -.B jps -.BI [ options ] -.BI [ hostid ] -.LP -.SH パラメータ -.if t .TP 20 -.if n .TP 15 -.I options -コマンド行オプション。 -.if t .TP 20 -.if n .TP 15 -.I hostid -プロセスレポートを生成するホストのホスト識別子。 -.I hostid -には、通信プロトコル、ポート番号、およびその他固有の実装データを示すオプションコンポーネントを含めることができます。 -.SH 機能説明 -.B jps -ツールは、ターゲットシステム上の計測機構付き HotSpot Java 仮想マシン (JVM) をリストします。このツールは、アクセス権がある JVM 上の情報だけを報告します。 -.LP -ホスト ID を指定せずに -.B jps -が実行された場合は、ローカルホスト上の計測機構付き JVM を探します。ホスト ID が指定された場合は、指定されたホスト上の JVM を、指定されたプロトコルとポートを使用して探します。 -.B jstatd -プロセスがターゲットホスト上で稼動していることが前提となります。 -.LP -.B jps -コマンドは、ターゲットシステム上で見つかった計測機構付き JVM のそれぞれについて、ローカル VM 識別子 (lvmid) を報告します。lvmid は、一般に、オペレーティングシステムの JVM プロセスのプロセス識別子ですが、必ずしもそうとは限りません。オプションが指定されなかった場合、 -.B jps -は各 Java アプリケーションの lvmid の後に短い形式のアプリケーションのクラス名または jar ファイル名を続けてリストします。短い形式のクラス名または JAR ファイル名では、クラスのパッケージ情報や JAR ファイルのパス情報は省かれます。 -.LP -.B jps -コマンドは java 起動ツールを使用して、クラス名と main メソッドに渡された引数を探します。ターゲット JVM がカスタム起動ツールで起動された場合、クラス名 (または JAR ファイル名) と main メソッドに渡された引数は入手できません。この場合、 -.B jps -コマンドは、クラス名または JAR ファイル名と main メソッドの引数として、Unknown という文字列を出力します。 -.LP -.B jps -コマンドによって生成される JVM のリストは、コマンドを実行した主体に許可されているアクセス権によって制限されることがあります。このコマンドは、オペレーティングシステム固有のアクセス制御機構に従って、主体がアクセス権を持っている JVM だけをリストします。 +." Copyright 2003 Sun Microsystems, Inc. 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 Sun Microsystems, Inc., 4150 Network Circle, Santa Clara, +." CA 95054 USA or visit www.sun.com if you need additional information or +." have any questions. +." +.TH jps 1 "04 May 2009" +." Generated from HTML by html2man (author: Eric Armstrong) + .LP -注 - このユーティリティはサポートされていないため、JDK の将来のバージョンでは使用できない可能性があります。現在、Windows 98 および Windows ME プラットフォームでは使用できません。 -.SH オプション -.B jps -コマンドは、コマンド出力を変更する多数のオプションをサポートしています。これらのオプションは、将来、変更または削除されることがあります。 -.if t .TP 20 -.if n .TP 15 -.BI \-q -クラス名、JAR ファイル名、および main メソッドに渡された引数の出力を抑制して、ローカル VM 識別子のリストだけを生成します。 -.if t .TP 20 -.if n .TP 15 -.BI \-m -main メソッドに渡された引数を出力します。埋め込み JVM の場合、出力は NULL になることがあります。 -.if t .TP 20 -.if n .TP 15 -.BI \-l -アプリケーションの main クラスのフルパッケージ名、またはアプリケーションの JAR ファイルのフルパス名を出力します。 -.if t .TP 20 -.if n .TP 15 -.BI \-v -JVM に渡された引数を出力します。 -.if t .TP 20 -.if n .TP 15 -.BI \-V -フラグファイル (.hotspotrc ファイル、または -XX:Flags= 引数によって指定されたファイル) を通じて JVM に渡された引数を出力します。 -.if t .TP 20 -.if n .TP 15 -.BI \-J "option" -.B jps -によって呼び出された java 起動ツールにオプションを渡します。 -たとえば、-J-Xms48m は、起動メモリを 48M バイトに設定します。Java で作成された下層の VM 実行アプリケーションにオプションを渡すのが、\-J の一般的規則です。 -.SH ホスト識別子 -ホスト識別子 (hostid) は、ターゲットシステムを示す文字列です。hostid 文字列の構文は、URI の構文とほぼ同じです。 -.LP -.RS -.ft 3 -.nf -[protocol:][[//]hostname][:port][/servername] -.fi -.ft 1 -.RE -.if t .TP 20 -.if n .TP 15 -.B protocol -通信プロトコル。protocol が省かれ、hostname が指定されなかった場合、デフォルトのプロトコルは、プラットフォームに固有の最適化されたローカルプロトコルです。protocol が省かれ、hostname が指定された場合、デフォルトのプロトコルは rmi です。 -.if t .TP 20 -.if n .TP 15 -.I hostname -ターゲットホストを示すホスト名または IP アドレス。hostname が省かれた場合、ターゲットホストはローカルホストです。 -.if t .TP 20 -.if n .TP 15 -.I port -リモートサーバーと通信するためのデフォルトポート。hostname が省かれるか、protocol が最適化されたローカルプロトコルを指定している場合、port は無視されます。そうでない場合、port パラメータの扱いは、実装に固有です。デフォルトの rmi プロトコルの場合、port はリモートホスト上の rmiregistry のポート番号を示します。port が省かれ、protocol が rmi を示す場合は、デフォルトの rmiregistry ポート (1099) が使用されます。 -.if t .TP 20 -.if n .TP 15 -.I servername -このパラメータの取り扱いは、実装によって異なります。最適化されたローカルプロトコルの場合、このフィールドは無視されます。rmi プロトコルの場合、このパラメータは、リモートホスト上の RMI リモートオブジェクトの名前を表す文字列です。 -.B jstatd -コマンドの \-n オプションを参照してください。 -.SH 出力形式 -jps コマンドの出力は、次のパターンに従います。 -.LP -.RS -.ft 3 -.nf -lvmid [ [ classname | JARfilename | "Unknown"] [ arg* ] [ jvmarg* ] ] -.fi -.ft 1 -.RE -.LP -出力トークンはすべて、空白で区切られます。埋め込まれた空白を含む arg があると、引数を実際の位置パラメータにマップするときにあいまいさが生じます。 -.LP -注 - 将来のリリースで形式が変更される可能性があるので、 -.B jps -の出力を解析するスクリプトは書かない方がよいでしょう。jps 出力を解析するスクリプトを書く場合は、このツールの将来のリリースでは修正が必要になることを予想しておいてください。 -.SH 使用例 -このセクションでは、 -.B jps -コマンドの例を示します。 -.LP -ローカルホスト上の計測機構付き JVM をリストする: -.LP -.RS -.ft 3 -.nf -jps -18027 Java2Demo.JAR -18032 jps -18005 jstat -.fi -.ft 1 -.RE -.TP -リモートホスト上の計測機構付き JVM をリストする: -.LP -この例では、jstat サーバーとその内部 RMI レジストリまたは個別の外部 rmiregistry プロセスがリモートホストのデフォルトポート (ポート 1099) で実行していることを前提としています。また、ローカルホストはリモートホストにアクセスするための適切なアクセス権を持っているものとします。また、この例には、長い形式のクラス名または JAR ファイル名を出力するための -l オプションが含まれています。 -.LP -.RS -.ft 3 -.nf -jps -l remote.domain -3002 /opt/j2sdk1.5.0/demo/jfc/Java2D/Java2Demo.JAR -2857 sun.tools.jstatd.jstatd -.fi -.ft 1 -.RE -.LP -RMI レジストリ用にデフォルト以外のポートを使用するリモートホスト上の計測機構付き Java 仮想マシンをリストする: -.LP -この例では、jstatd サーバーがリモートホスト上で実行していて、内部 RMI レジストリがポート 2002 にバインドされていることを前提としています。また、この例では、リストされる各 Java アプリケーションの main メソッドに渡された引数を含めるために、-m オプションを使用しています。 -.LP -.RS -.ft 3 -.nf -jps -m remote.domain:2002 -3002 /opt/j2sdk1.5.0/demo/jfc/Java2D/Java2Demo.JAR -3102 sun.tools.jstatd.jstatd -p 2002 -.fi -.ft 1 -.RE -.SH 関連項目 +.SH "" +jps \- Java 篁潟激潟祉鴻鴻若帥鴻若 .LP .RS 3 .TP 2 -* -java \- Java アプリケーション起動プログラム +o +綵√ +.TP 2 +o +<若 +.TP 2 +o +茯 .TP 2 -* -jstat \- Java 仮想マシン統計監視ツール +o +激с +.TP 2 +o +鴻茘ュ +.TP 2 +o +阪綵√ +.TP 2 +o +箴 .TP 2 -* -jstatd \- 仮想マシン jstat デーモン +o +∫i +.RE + +.LP +.SH "綵√" +.LP + +.LP +.nf +\f3 +.fl +\fP\f3jps\fP [ \f2options\fP ] [ \f2hostid\fP ] +.br + +.fl +.fi + +.LP +.SH "<若" +.LP + +.LP +.RS 3 +.TP 3 +options +潟潟茵激с潟 +.TP 3 +hostid +祉鴻若鴻鴻茘ュ\f2hostid\fP 篆<潟若垩絎茖堺篁若帥絎激с潟潟潟若潟с障 +.RE + +.LP +.SH " 茯" +.LP + +.LP +.LP +\f3jps\fP 若帥若蚊激鴻筝ц羝 HotSpot Java 篁潟激 (JVM) 筝荀ц;腓冴障若ц;腓冴с若宴≪祉号┤c JVM ≪絎障 +.LP +.LP +\f2hostid\fP 絎 \f3jps\fP 絎茵翫若鴻ц羝 JVM 罎膣≪障\f2hostid\fP 絎莎桁翫絎潟若篏睡絎鴻筝 JVM 罎膣≪障\f3jstatd\fP 祉鴻帥若蚊鴻筝у茵喝障 +.LP +.LP +\f3jps\fP 潟潟帥若蚊激鴻ц羝 JVM ゃ若 VM 茘ュゃ障 \f2lvmid\fP 若障\f3lvmid\fP 綽с障筝 JVM 祉鴻絲障若c潟違激鴻祉壕ュс激с潟絎翫\f3jps\fP c Java ≪宴若激с潟 \f2lvmid\fP 筝荀ц;腓冴≪宴若激с潟劫障 JAR <ゃ膂≦綵√хず障膂≦綵√劫 JAR <ゃс鴻宴若御宴障 JAR <ゃ号宴ャ障 +.LP +.LP +\f3jps\fP 潟潟\f3Java\fP 莎桁若篏睡\f2main\fP <純羝<劫綣違罎膣≪障莎桁若篏睡帥若蚊 JVM 莎桁翫\f2main\fP <純羝<劫 (障 JAR <ゃ) 綣違с障翫\f3jps\fP 潟潟main <純御検劫 (障 JAR <ゃ) 綣違絲障絖 \f2Unknown\fP 阪障 +.LP +.LP +\f3jps\fP 潟潟х JVM 鴻潟潟絎茵筝私筝≪祉号┤冴ャ狗翫障潟潟若c潟違激鴻≪祉劫九勝罘罕羆阪冴ャ筝私≪祉号┤筝 JVM 筝荀ц;腓冴障 +.LP +.LP +\f3羈:\fP 若cc若泣若絲乗院紊с絨ャ JDK 若吾с潟сс醇с障憜Windows 98 Windows Me 若с篏睡с障 +.LP +.SH "激с" +.LP + +.LP +.LP +\f3jps\fP 潟潟с潟潟阪紊眼激с潟紊違泣若障絨ャ激с潟紊眼障綮罩≪醇с障 +.LP +.RS 3 +.TP 3 +\-q +若 VM 茘ュ鴻\f2main\fP <純羝<劫JAR <ゃ喝違阪九勝障 +.TP 3 +\-m +main <純羝<綣違阪障阪腟粋昭障 JVM 絲障 null 障 +.TP 3 +\-l +≪宴若激с潟筝肢鴻宴若後障≪宴若激с潟 JAR <ゃ吾劫阪障 +.TP 3 +\-v +JVM 羝<綣違阪障 +.TP 3 +\-V +違<ゃ (.hotspotrc <ゃ障 \-XX:Flags=<\f2filename\fP> 綣違ф絎<ゃ) JVM 羝<綣違阪障 +.TP 3 +\-Joption +\f3jps\fP 若喝冴 \f3java\fP 莎桁若\f2option\fP 羝<障違\f3\-J\-Xms48m\fP 絎鴻帥若≪<≪若 48M ゃ荐絎障\f3\-J\fP 篏帥cJava ц菴違≪宴若激с潟絎茵緇 VM 激с恰検頫障 +.RE + +.LP +.SS +鴻茘ュ +.LP +.RS 3 + +.LP +.LP +鴻茘ュゃ障 \f2hostid\fP 帥若蚊激鴻腓冴絖с\f2hostid\fP 絖罕紊чURI 罕絲上障 +.LP +.nf +\f3 +.fl +[\fP\f4protocol\fP\f3:][[//]\fP\f4hostname\fP\f3][:\fP\f4port\fP\f3][/\fP\f4servername\fP\f3]\fP +.br +\f3 +.fl +\fP +.fi + +.LP +.RS 3 +.TP 3 +protocol +篆<潟с\f2protocol\fP ャ\f2hostname\fP 絎翫潟若堺若潟障\f2protocol\fP ャ\f2hostname\fP 絎翫潟 \f3rmi\fP 障 +.TP 3 +hostname +帥若蚊鴻腓冴鴻障 IP ≪鴻с\f2hostname\fP ャ翫帥若蚊鴻若鴻障 +.TP 3 +port +≪若泣若若篆<若с\f2hostname\fP ャ\f2protocol\fP ф若潟絎翫\f2port\fP ∴障с違\f2port\fP <若帥宴絎茖c違障 \f3rmi\fP 潟翫\f2port\fP ≪若鴻筝 rmiregistry 若垩腓冴障\f2port\fP ャ\f2protocol\fP \f3rmi\fP 絎翫 rmiregistry 若 (1099) 篏睡障 +.TP 3 +servername +<若帥宴絎茖c違障若潟翫c若∴障\f3rmi\fP 潟翫<若帥≪若鴻筝 RMI ≪若吾с腓冴絖障jstatd(1) 潟潟ゃ\f3\-n\fP 激с潟с +.RE + +.LP +.RE +.SH "阪綵√" +.LP + +.LP +.LP +\f3jps\fP 潟潟阪罨<帥若潟緇障 +.LP +.nf +\f3 +.fl +\fP\f4lvmid\fP\f3 [ [ \fP\f4classname\fP\f3 | \fP\f4JARfilename\fP\f3 | "Unknown"] [ \fP\f4arg\fP\f3* ] [ \fP\f4jvmarg\fP\f3* ] ]\fP +.br +\f3 +.fl +\fP +.fi + +.LP +.LP +鴻阪若潟腥榊純у阪障\f2arg\fP 筝х榊純篏睡絎絎篏臀<若帥綣違潟違障障 +.br +.br +\f3羈\fP: 絨ャ若鴻с綵√紊眼醇с\f3jps\fP 阪茹f鴻篏с障\f3jps\fP 阪茹f鴻篏若絨ャ若鴻с篏鴻紊眼綽荀篋羝障 +.br + +.LP +.SH "箴" +.LP + +.LP +.LP +膀с\f3jps\fP 潟潟箴腓冴障 +.LP +.LP +若鴻筝ц羝 JVM 筝荀ц;腓冴翫: +.LP +.nf +\f3 +.fl +\fP\f3jps\fP +.br + +.fl +18027 Java2Demo.JAR +.br + +.fl +18032 jps +.br + +.fl +18005 jstat +.br + +.fl +.fi + +.LP +.LP +≪若鴻筝ц羝 JVM 筝荀ц;腓冴翫: +.LP +.LP +箴с\f3jstat\fP 泣若若 RMI 吾鴻障ャ紊 \f3rmiregistry\fP 祉鴻≪若鴻若 (若 1099) у茵喝障障若鴻≪若鴻吾鴻≪祉号┤c喝障箴\f2\-l\fP 激с潟障劫障 JAR <ゃ荅括完綵√у阪障 +.LP +.nf +\f3 +.fl +\fP\f3jps \-l remote.domain\fP +.br + +.fl +3002 /opt/jdk1.5.0/demo/jfc/Java2D/Java2Demo.JAR +.br + +.fl +2857 sun.tools.jstatd.jstatd +.br + +.fl +.fi + +.LP +.LP +RMI 吾鴻с若篏睡≪若鴻筝ц羝 JVM 筝荀ц;腓冴翫: +.LP +.LP +箴с RMI 吾鴻若 2002 ゃ潟 \f3jstatd\fP 泣若若≪若鴻筝у茵喝障障\f2\-m\fP 激с潟篏睡筝荀ц;腓冴 Java ≪宴若激с潟 \f2main\fP <純羝<綣違腟粋昭с障 +.LP +.nf +\f3 +.fl +\fP\f3jps \-m remote.domain:2002\fP +.br + +.fl +3002 /opt/jdk1.5.0/demo/jfc/Java2D/Java2Demo.JAR +.br + +.fl +3102 sun.tools.jstatd.jstatd \-p 2002 +.fl +.fi + +.LP +.SH "∫i" +.LP +.RS 3 .TP 2 -* -rmiregistry \- Java リモートオブジェクトレジストリ +o +java(1) \- Java ≪宴若激с活儀若 +.TP 2 +o +jstat(1) \- Java 篁潟激括輝荐若睡h若 +.TP 2 +o +jstatd(1) \- 篁潟激 jstat 若≪潟 +.TP 2 +o +rmiregistry(1) \- Java ≪若吾с吾鴻 .RE .LP