4qHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijqrstuvwxyz{|}~K all objects in the heap are dumped.; file= dump heap to 5 format=b binary formatQ live dump only live objects; if not specified,N Example: jmap -dump:live,format=b,file=heap.bin & dump-options:& in this mode.G respond. The "live" suboption is not supportedH suboption is specified, only count live objectsN to force a heap dump or histogram when does not# (to connect to a core file)+ (to connect to remote debug server)' (to connect to running process)8 (to connect to running process and dump java heap)L (to connect to running process and print histogram of java object heap& file= dump heap to ! format=b binary defaultM -F force. Use with -dump: or -histoF -J to pass directly to the runtime system9 -clstats to print class loader statisticsA -dump: to dump java heap in hprof binary formatN -finalizerinfo to print information on objects awaiting finalization3 -h | -help to print this help message3 -heap to print java heap summaryN -histo[:live] to print histogram of java object heap; if the "live"; to print same info as Solaris pmap: Example: jmap -dump:format=b,file=heap.bin  dump-options:# jmap -dump:  jmap -histo $ jmap [option]  jmap [option] < jmap [option] [server_id@] ...$assertionsDisabled()I()V()Z(I)V([B)I,--F-all-clstats-dump:-f-finalizerinfo-h-heap-heap:format=b,-heap|-heap:format=b|-clstats|-finalizerinfo-help-histo -histo:live-live-pmap: ALL_OBJECTS_OPTIONCode ConstantValueDEFAULT_OPTIONDUMP_OPTION_PREFIXDumping heap to  ExceptionsFORCE_SA_OPTION HISTO_OPTIONLIVE_HISTO_OPTIONLIVE_OBJECTS_OPTIONLineNumberTableSA_TOOL_OPTIONS Signature SourceFile StackMapTableCThe -F option can be used when the target process is not respondingUTF-8Usage:Z[0-9]+[B[Ljava/lang/Object;[Ljava/lang/String;[[Ljava/lang/String;append arraycopyattachclose0com/sun/tools/attach/AttachNotSupportedException#com/sun/tools/attach/VirtualMachinedesiredAssertionStatusdetachdraindumpdumpHeapequalserrexitfile=forNameformat=bgetCanonicalPathgetDeclaredMethod getMessagegetSystemClassLoaderhaveSA heapHistohistoinvokeisDumpLiveObjects java/io/Filejava/io/IOExceptionjava/io/InputStreamjava/io/PrintStreamjava/lang/AssertionErrorjava/lang/Classjava/lang/ClassLoaderjava/lang/Exceptionjava/lang/Objectjava/lang/Stringjava/lang/StringBuilderjava/lang/Systemjava/lang/reflect/Methodlengthlive loadClassmainmatchesoutparseDumpOptionsprependprintprintStackTraceprintlnreadrunToolsplit startsWith substring&sun.jvm.hotspot.tools.ClassLoaderStats#sun.jvm.hotspot.tools.FinalizerInfo sun.jvm.hotspot.tools.HeapDumper!sun.jvm.hotspot.tools.HeapSummary%sun.jvm.hotspot.tools.ObjectHistogramsun.jvm.hotspot.tools.PMap&sun/tools/attach/HotSpotVirtualMachinesun/tools/jmap/JMaptoStringusagewhere