Please complete the following first steps prior to contacting IBM Support. If these steps have not been completed, the IBM Support specialist assigned to your case may confirm that you have completed all of these steps. Therfore having completed these steps prior to contacting IBM Support will help expedite the resolution of your situation.
Step 1. Narrow the description of the performance issue to being related to CPU utilization, memory usage, network based operations, or the process execution (e.g., hanging, slow).
Step 2. Identify the IBM Java version (and specific release) and location being used with the application demonstrating the performance issue by following the instructions on the web page:
IBM Java for AIX FAQ: Identifying the Java versions and Java installation locations for an AIX system
Step 3. Indentify all of the components involved with the system and application and their versions (e.g., operating system level, application server product and versions, database product and versions).
Step 4. Perform a quick review of known issues for the IBM Java version and release being used by visiting the web page IBM Java for AIX Reference: Consolidated List of IBM Java Fixes then selecting the the link to the fixes page for the IBM Java version. If you identify any known APARs that may resolve the issue, then follow the instructions on the web page IBM Java for AIX HowTo: Install, Upgrade, or Downgrade IBM Java to download and update the version of IBM Java being used.
Step 5. If, after completing step #4, no APAR could be identified or the situation continues, then based on the assessment from step #1, select the appropriate troubleshooting and data collection instructions below.
1. Undetermine performance and slow running processes
IBM Java for AIX MustGather: Minimal Data collection procedure for Java performance
2. High CPU utilization
IBM Java for AIX MustGather: Data collection procedure for high CPU utilization with Java applications
3. Application hangs and timeouts
Step 1. IBM Java for AIX HowTo: Troubleshooting a JVM hang or timeout exception
Step 2. IBM Java for AIX MustGather: Data collection procedure for hung Java applications
4. Application locking
IBM Java for AIX MustGather: Data collection procedure for locking issues with Java applications
1. Java out of memory messages
Step #1. IBM Java for AIX HowTo: Troubleshoot OOM due to Java Object Heap Exhaustion
Step #2. BM Java for AIX MustGather: Data collection procedure for Java heap issues
2. Undetermine Java memory issues, high memory usage, high page (swap) utilization
IBM Java for AIX MustGather: Data collection procedure for Java memory issues
1. Network and application timeouts
IBM Java for AIX HowTo: Troubleshooting a JVM hang or timeout exception
If, after reading and following the above instructions, further assistance is required, please complete the following steps:
1. Confirm that you have review and completed all of the above steps.
2. Contact IBM and open a new IBM service request (i.e., a new IBM PMR).
3. Collect and upload data as per the data collection procedures noted in the above sections or package and upload the current data and details by following the instructions on this web page:
IBM Java for AIX MustGather: How to upload diagnostic data and testcases to IBM
Document Type: | Technical Document |
Content Type: | General |
Hardware: | all Power |
Operating System: | all AIX Versions |
IBM Java: | all Java Versions |
Author(s): | Roger Leuckie |
Reviewer(s): | NA |