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