作者:empty 页数:230 出版社:empty |
Theiler main cont ned herein is subjec l to change wihout nace and is not warran led tabe error dree.Ifyou nd any err ars, please reparthemiossnwitngif this s software or related documentation that is delivered to the U.S.Gave rn mentor anyone licens ng it onbehalf of the U.S.Government, then the folowing npt ice is applicable:U.S.GOVERNMENTENDUSERS:Oracleprograms{inoludinganyoperatingsystem, integrated sofware,users are commercial computer software or“commercial computer sotware documentation'pursuant to theapp i cable Federal Acquisition Regula ion and agency-specific supple meral regulations.As such, the use,re product on, dup ication, release, display, disclosure, modication, prep a/ation of deriva tv e works, and/orcomputer documentation and r or H) other Oracle data, is subject to then ghts and limitations speci tied in theice nsec on caine din the appe cable contract.The terms governing the U.S.Government'suse of Oracle cloudsem vices are de tined by the app i cable contract for such services.No other ng hts are granted to the U.5.
This son ware or hardware is developed for general use in avait y of info mm at on management appic at ns.safe use.Or a de Corporation and its afl iatesdssclamanyliabiity for any damages caused by use of thissoftware or hardware in dangerous app ications.ahamncaeaihaaedademakso fOr a de and or ssa fat.Oi her names maybeIntel and Intel Inside are trademarks or registered trademarks of Intel Car poration.All SPARC trademarks areused Lnd eric ense and are trademarks or registered trademarks of SPARC International Inc.AMD.E pyc.This software or hardware and document ab on may provide as cess to or information about can tent, products,and services from third partes.Oracle Corporation and its amli ates are not respons ble for and expresslydisclaim all warranties of any kind wth respect to third-party content.products.and services unless otherwiseresponsible for any loss, costs, or damages incurred due to your access to or use of third-party content,products, or services, except asset forth in an applicable agreement between you and Or ace.
Dcumentatin Accessibility
Diversity and Inclusin
Related Dcuments
Cnventins
General Java Trubleshting
Prepare Java fr Trubleshting
SetUp Java fr Trubleshting
Enable ptins and Flags fr JVM Trubleshting
Gather Relevant Data
Make a Java Applicatin Easier t Debug
2Diagnstic Tls
Diagns tc Tls verview
JDK Missin Cntrl
Flight Recrder
Trublesht with JDK Missin Cntrl
Prduce a Flight Recrding
Use JMC t Start a Flight Recrding
Trublesht with the jdb Ulty
Trubleshting with the inf Uity
Use Triggers fr Autmatic Flight Recrdings
Trublesht with the jcm dU lity
Nat ve Memry Tracking
Hwt Mnitr VM Internal Memry
Use NMT t Detect a Memry Leak
NMT Memry Categries
J Cnsle
Trublesht with the J Cnsle Tl
Mnitr Lcal and Remte Applicatins with J Cnsle
The jd bUilt y
The j inf Ui y
The j map U lity
Heap Cnfiguratin and Usage
Heap Histgram
ClassLader Statistics
The jps Ulty
The jrun script Util ty
The j stack Ut ity
Trublesht with the j stack Uity
StackTrace frm a CreDump
Mixed Stack
The j statU iy
The visual gc Tl
Cntrl+Break Handler
Thread Dump
Thread States fr a Thread Dump
Detect Deadlcks
Heap Summary
Nat ve pera ng System Tls
Trubleshting Tls Based n the pera tig System
Prbe Prviders in Java HtSpt VM
Custm Diagnstic Tls
The java.lang.management Package
The java.lang.instrument Package
The java.lang.Thread Class
JVM Tl Interface
Java Platfrm Debugger Architecture
Pstmrtem Diagnstic Tls
Hung Prcesses Tls
Mnitring Tls
ther Tls, ptins, Variables, and Prperties
Use Startup Flags at the CmmandLine t Prduce a Flight Recrding
Analyze a Flight Recrding
Analyze a Flight Recrding Using JMC
Analyze a Flight Recrding Using the jfrtlrJFRAPIs
The jcmdUtlty
Useful Cmmands fr the j cmd Util ty
Trublesht Memry Leaks
The java.lang.utfMemryErrr Errr
Detec nga Memry Leak
J Cnsle
JDK Missin Cntrl
Garbage Cllectin lgs
Diagnsing Java Memry Leaks
Diagnstic Data
Heap Histgrams
Heap Dumps
Java Flight Recrdings
ClassLader Statistics
Analysis Tls
Heap Dump Analysis Tls
JDK Missin Cnrl(JMC)
Diagnsing Native Memry Leaks
Mnitr the bject sPending Finalizatin
The jfr tl
NetBeans Prfiler
Tracking All Memry Allcatin and Free Calls
Use the jfr Tl t Find Bttlenecks
Use JDK Missin Cntrl t Debug V Issues
Determine Where the Crash ccurred
Crash the Native Cde
Crash in the Cmpiled Cde
Crash in the HtSpt Cmpiler Thread
Crash in the VM Thread
Crash Due t Stack verflw
Find a Wrkarund
Diagnse a Lp Prcess
Diagnse a Hung Prcess
Deadlck Detected
Deadlck Nt Detected
N Thread Dump
Handle Signals n Linux and macs
Handle Exceptins n Windws
Signal Chaining
Handle Exceptins Using the Java HtSpt VM
Cnsle Handlers
Nat ve Memry Leaks fr Allcatins perfrmed by the JVM
Native Memry Leaks frm utside the JVM
Tracking All Memry Allcatins in the JNI Library
Trubleshting a Crash Instead f a java.lang.utfMemryErrr errr
Trublesht Perfrmance Issues Using Flight Recrder
Flight Recrder verhead
Find Bttlenecks
Use JDK Missin Cntrl t Find Bttlenecks
Garbage Cllectin Perfrmance
Use JDK Missin Cntrl t Debug Garbage Cllectin Issues
Use the jfr Tl t Debug Garbage Cllectin Issues
Synchrnizatin Perfrmance
Use JDK Missin Cntrl t Debug Synchrnizatin Issues
Use jdk.Java Mnitr Wait Events t Debug Synchrnizatin Issues
Use jdk.CPU Lad and jdk.Thread CPU Lad Events t Mnitr Cde Executin
Perfm mance
Trublesht Security APls
Debug JVM Issues
6Trublesht System Crashes
Wrking Arund Crashes in the HtSpt Cmpiler Thread r Cmpiled Cde
Wrking Arund Crashes During Garbage Cllectin
Wrking Arund Crashes Caused by Class Data Sharing
Micrsft Visual C++Versin Cnsideratins
7Trublesht Prcess Hangs and Lps
8Handle Signals and Exceptins
Debug Cre Library Issues
TimeZne Settings in the JRE
Native TimeZne Infrmatin and the JRE
Determine the TimeZne Data Versin in Use
Java SE Desktp Technlgies
General Steps t Trublesht an Issue
Identify the Type f issue
Native Fcus System
Fcus Mdels Supprted by X WindwManagers
Miscellaneus Prblems with Fcus
Data Transfer
Debug Drag-and-Drp Applicatins
ther Issues
SplashScreen I