Document Information

Preface

1.1 Introduction

1.1.1 Command-Line Options With -XX

1.1.2 Limitations

1.1.3 Developing New Tools

1.2 Summary of Tools, Options, and Commands

1.2.1 Tools and Options for Post-mortem Diagnostics

1.2.2 Tools and Options for Hung Processes

1.2.3 Tools and Options for Monitoring

1.2.4 Other Tools, Options, Variables, and Properties

2.  Detailed Tool Descriptions

3.  Troubleshooting Memory Leaks

4.  Troubleshooting System Crashes

5.  Troubleshooting Hanging or Looping Processes

6.  Integrating Signal and Exception Handling

7.  Submitting Bug Reports

A.  Environment Variables and System Properties

B.  Command-Line Options

C.  Fatal Error Log

D.  Summary of Tools in This Release

 
Troubleshooting Guide for Java SE 6 with HotSpot VM

Chapter 1

Diagnostic Tools and Options

This chapter introduces the various diagnostic and monitoring tools which can be used with Java Platform Standard Edition Development Kit 6 (JDK 6 or Java SE 6). The tools are described in detail in Chapter 2, Detailed Tool Descriptions.

See Appendix D, Summary of Tools in This Release for a list of tools available in this release of Java SE, as well as the changes since the previous release.


Note - Some of the command-line utilities described in this chapter are experimental. The jstack, jinfo, and jmap utilities are examples of utilities that are experimental. These utilities are subject to change in future JDK releases, and might not be included in future releases.


Company Info Contact Terms of Use Privacy Copyright 1994-2007 Sun Microsystems, Inc.