jdk/src/solaris/doc/sun/man/man1/ja/jmap.1
changeset 2692 345bc8d65b19
parent 2 90ce3da70b43
child 5506 202f599c92aa
equal deleted inserted replaced
2691:bad7bbf42755 2692:345bc8d65b19
     1 '\" t
     1 ." Copyright 2006 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 jmap 1 "04 May 2009"
    23 .TH jmap 1 "2006 年 9 月 4 日" "Java SE 6" "ユーザーコマンド"
    23 ." Generated from HTML by html2man (author: Eric Armstrong)
    24 .SH 名前
    24 
    25 jmap \- メモリマップ
    25 .LP
    26 .\"
    26 .SH ""
    27 .SH 形式
    27 jmap \- <≪若
    28 .B jmap 
    28 .LP
    29 .BI [ option ] " pid" 
    29 .RS 3
    30 .br
    30 .TP 2
    31 .B jmap
    31 o
    32 .BI [ option ] " executable core" 
    32 綵√ 
    33 .br
    33 .TP 2
    34 .B jmap
    34 o
    35 .BI [ option ] " [server-id@]remote-hostname-or-IP"
    35 <若 
    36 .SH パラメータ
    36 .TP 2
    37 .if t .TP 20
    37 o
    38 .if n .TP 15
    38
    39 .BI option
    39 .TP 2
    40 オプションは相互に排他的です。オプションを使用する場合は、コマンド名の直後に指定する必要があります。
    40 o
    41 .if t .TP 20
    41 激с 
    42 .if n .TP 15
    42 .TP 2
    43 .I pid
    43 o
    44 メモリマップを表示するプロセス ID。プロセスは Java プロセスでなければなりません。マシン上で実行している Java プロセスのリストを取得するには、
    44 ∫i 
    45 .B jps 
    45 .RE
    46 を使用します。
    46 
    47 .if t .TP 20
    47 .LP
    48 .if n .TP 15
    48 .SH "綵√"
    49 .I executable
    49 .LP
    50 コアダンプが生成された Java 実行可能ファイル。
       
    51 .if t .TP 20
       
    52 .if n .TP 15
       
    53 .I core
       
    54 メモリマップを表示するコアファイル。
       
    55 .if t .TP 20
       
    56 .if n .TP 15
       
    57 .I remote-hostname-or-IP
       
    58 リモートデバッグサーバ (
       
    59 .B jsadebugd
       
    60 を参照) のホスト名または IP アドレス。
       
    61 .if t .TP 20
       
    62 .if n .TP 15
       
    63 .I server-id
       
    64 同じリモートホスト上で複数のデバッグサーバが実行している場合、オプションの一意 ID。
       
    65 .SH 機能説明
       
    66 .B jmap
       
    67 は、指定されたプロセスまたはコアファイルまたはリモートデバッグサーバの、共有オブジェクトメモリマップまたはヒープメモリの詳細を表示します。
       
    68 指定されたプロセスが 64 ビット VM 上で実行されている場合、\f2\-J\-d64\fP オプションを指定しなければならない場合があります。次に例を示します。
       
    69 .LP
       
    70 .RS 3
       
    71 
    50 
    72 .LP
    51 .LP
    73 .nf
    52 .nf
    74 \f3
    53 \f3
    75 .fl
    54 .fl
       
    55 \fP\f3jmap\fP [ option ] pid
       
    56 .fl
       
    57 \f3jmap\fP [ option ] executable core
       
    58 .fl
       
    59 \f3jmap\fP [ option ] [server\-id@]remote\-hostname\-or\-IP
       
    60 .fl
       
    61 .fi
       
    62 
       
    63 .LP
       
    64 .SH "<若"
       
    65 .LP
       
    66 
       
    67 .LP
       
    68 .RS 3
       
    69 .TP 3
       
    70 option 
       
    71 激с潟篋篁с激с潟篏睡翫潟潟翫荐菴違障 
       
    72 .TP 3
       
    73 pid 
       
    74 医激<≪若祉 ID祉鴻 Java 祉鴻с綽荀障激割у茵 Java 祉鴻筝荀с緇jps(1) 篏睡障 
       
    75 .br
       
    76 .TP 3
       
    77 executable 
       
    78 潟≪潟篏 Java 絎茵純<ゃс 
       
    79 .br
       
    80 .TP 3
       
    81 core 
       
    82 医激<≪若潟≪<ゃ 
       
    83 .br
       
    84 .TP 3
       
    85 remote\-hostname\-or\-IP 
       
    86 ≪若違泣若 (jsadebugd(1) ) 鴻障 IP ≪鴻с 
       
    87 .br
       
    88 .TP 3
       
    89 server\-id 
       
    90 茲違違泣若若筝≪若鴻у茵翫激с喝堺 ID с
       
    91 .br
       
    92 .RE
       
    93 
       
    94 .LP
       
    95 .SH " 茯"
       
    96 .LP
       
    97 
       
    98 .LP
       
    99 .LP
       
   100 \f3jmap\fP 絎祉鴻潟≪<ゃ障≪若違泣若若援吾с<≪若障若<≪若荅括完医激障絎祉鴻 64  VM 筝у茵翫\f2\-J\-d64\fP 激с潟絎違翫障 罨<箴腓冴障
       
   101 .LP
       
   102 .RS 3
       
   103 
       
   104 .LP
       
   105 .nf
       
   106 \f3
       
   107 .fl
    76 jmap \-J\-d64 \-heap pid
   108 jmap \-J\-d64 \-heap pid
    77 .fl
   109 .fl
    78 \fP
   110 \fP
    79 .fi
   111 .fi
    80 .RE
   112 .RE
    81 
   113 
    82 .LP
   114 .LP
    83 注 - このユーティリティはサポートされていないため、JDK の将来のバージョンでは使用できない可能性があります。
   115 \f3羈 \- 若cc若泣若絲乗院紊с絨ャ JDK 若吾с潟сс醇с障\fP
    84 .br
   116 .br
    85 
   117 
    86 .LP
   118 .LP
    87 Windows プラットフォーム上で使用可能な唯一の jmap 形式は、次のとおりです。
   119 Windows 若筝т戎純筝 jmap 綵√罨<с 
    88 .RS 3
   120 .RS 3
    89 
   121 
    90 .LP
   122 .LP
    91 jmap \-dump:<\f2dump\-options\fP> pid
   123 jmap \-dump:<\f2dump\-options\fP> pid
    92 .RE
   124 .RE
    93 および 
   125  
    94 .RS 3
   126 .RS 3
    95 
   127 
    96 .LP
   128 .LP
    97 jmap \-histo[:live] pid
   129 jmap \-histo[:live] pid
    98 .RE
   130 .RE
    99 .SH オプション
   131 .SH "激с"
   100 .if t .TP 20
   132 .LP
   101 .if n .TP 15
   133 
   102 .BI " <no option>"
   134 .LP
   103 オプションが使用されなかった場合、
   135 .RS 3
   104 .B jmap 
   136 .TP 3
   105 は共有オブジェクトマッピングを表示します。ターゲット VM に読み込まれた各共有オブジェクトについて、開始アドレス、マッピングのサイズ、および共有オブジェクトファイルのフルパスが表示されます。これは、Solaris の
   137 <激с潟> 
   106 .B pmap 
   138 激с潟篏睡翫\f3jmap\fP 援吾с潟違医激障帥若蚊 VM 若援吾с紮≪鴻潟違泣ゃ冴喝援吾с<ゃ鴻医激障Solaris \f3pmap\fP 若cc若蕁篌若障 
   107 ユーティリティと同様です。
   139 .br
   108 .TP 3
   140 .TP 3
   109 \-dump:[live,]format=b,file=<filename> 
   141 \-dump:[live,]format=b,file=<filename> 
   110 Java ヒープを hprof バイナリ形式で filename にダンプします。\f2live\fP サブオプションは省略可能です。これが指定された場合、ヒープ内で生存中のオブジェクトのみがダンプされます。ヒープダンプを参照するには、生成されたファイルを jhat (Java Heap Analysis Tool) を使って読み取ります。
   142 Java 若 hprof ゃ綵√ filename 潟障\f2live\fP 泣激с潟ュ純с絎翫若х絖筝吾с帥潟障若潟с<ゃ jhat(1) (Java Heap Analysis Tool) 篏帥c茯水障 
       
   143 .br
   111 .TP 3
   144 .TP 3
   112 \-finalizerinfo 
   145 \-finalizerinfo 
   113 ファイナライズを待っているオブジェクトに関する情報を出力します。
   146 <ゃゃ冴緇c吾с≪宴阪障 
   114 .if t .TP 20
   147 .br
   115 .if n .TP 15
   148 .TP 3
   116 .B \-heap
   149 \-heap 
   117 ヒープのサマリを表示します。使用された GC アルゴリズム、ヒープ構成、および生成規模のヒープ使用率が表示されます。
   150 若泣若医激障篏睡 GC ≪眼冴若罕割篁c若篏睡医激障 
   118 .if t .TP 20
   151 .br
   119 .if n .TP 15
   152 .TP 3
   120 .B \-histo[:live] 
   153 \-histo[:live] 
   121 ヒープのヒストグラムを表示します。各 Java クラスについて、オブジェクト数、メモリサイズ(バイト数)、および完全修飾クラス名が表示されます。VM 内部クラス名の前には '*' が表示されます。\f2live\fP サブオプションが指定された場合、生存中のオブジェクトのみがカウントされます。
   154 若鴻違医激障Java 鴻吾с違ゃ篏с<≪若泣ゃ冴喝篆蕋障劫医激障VM 劫*・莨篁医激障\f2live\fP 泣激с潟絎翫絖筝吾с帥潟障 
   122 .if t .TP 20
   155 .br
   123 .if n .TP 15
   156 .TP 3
   124 .B \-permstat
   157 \-permstat 
   125 Java ヒープの永続的生成のクラスローダ規模の統計を表示します。各クラスローダについて、名前、活動性、アドレス、親クラスローダ、および読み込まれたクラスのサイズが表示されます。
   158 Permanent 筝篁c Java 若鴻若守∫c腟沿若帥医激障鴻若若倶≪鴻荀鴻若若潟鴻若若若鴻違泣ゃ冴医激障intern 絖違泣ゃ冴阪障 
   126 さらに、intern された文字列の数とサイズも出力されます。
   159 .br
   127 .TP 3
   160 .TP 3
   128 \-F 
   161 \-F 
   129 強制 (Force)。pid が応答しない場合に、jmap \-dump または jmap \-histo オプションとともに使用します。このモードでは、\f2live\fP サブオプションはサポートされません。
   162 綣桁 (Force)pid 綽膈翫jmap \-dump 障 jmap \-histo 激с潟篏睡障≪若с\f2live\fP 泣激с潟泣若障 
   130 .if t .TP 20
   163 .br
   131 .if n .TP 15
   164 .TP 3
   132 .B \-h
   165 \-h 
   133 ヘルプメッセージを表示します。
   166 <祉若吾医激障
   134 .if t .TP 20
   167 .br
   135 .if n .TP 15
   168 .br
   136 .B \-help
   169 .TP 3
   137 ヘルプメッセージを表示します。
   170 \-help 
       
   171 <祉若吾医激障
       
   172 .br
   138 .br
   173 .br
   139 .TP 3
   174 .TP 3
   140 \-J<flag> 
   175 \-J<flag> 
   141 jmap が実行されている Java 仮想マシンに <flag> を渡します。
   176 jmap 絎茵 Java 篁潟激潟 <flag> 羝<障 
   142 
   177 .br
   143 .LP
   178 .RE
   144 .SH 関連項目
   179 
   145 .LP
   180 .LP
   146 .RS 3
   181 .SH "∫i"
   147 .TP 2
   182 .LP
   148 *
   183 .RS 3
       
   184 .TP 2
       
   185 o
   149 pmap (1) 
   186 pmap (1) 
   150 .TP 2
   187 .TP 2
   151 *
   188 o
   152 jhat 
   189 jhat(1) 
   153 .TP 2
   190 .TP 2
   154 *
   191 o
   155 jps 
   192 jps(1) 
   156 .TP 2
   193 .TP 2
   157 *
   194 o
   158 jsadebugd 
   195 jsadebugd(1) 
   159 .RE
   196 .RE
   160 
   197 
   161 .LP
   198 .LP
   162 
   199 
   163 .LP
   200 .LP