Java on AIX

给自己留个备用:

Downloading AIX Java and fixes

* Java Download site – All AIX Java releases
http://www-106.ibm.com/developerworks/java/jdk/aix/service.html
* Java Download site – Linux including pSeries
http://www-106.ibm.com/developerworks/java/jdk/aix/linux140/
* Java Fix and Release FAQ
http://www-106.ibm.com/developerworks/java/jdk/aix/faqs.html
* Java Fixes from AIX Fix Central
http://www-912.ibm.com/eserver/support/fixes/fcgui.jsp — Chose pSeries
–> AIX OS, Java, compilers
–> Specific fixes
–> AIX level –> Continue

Enter Search string of Java14.* or equivalent and click Go

Select fix and download

Articles on Running Java on AIX

* Java on AIX: download, installation and configuration
http://www-128.ibm.com/developerworks/eserver/library/es-JavaOnAix_install.html
* Getting more memory for Java in 32-bit JVM
http://www-106.ibm.com/developerworks/eserver/articles/aix4java1.html
* Part 2: JVM Memory models – 32-bit and 64-bit details
http://www-106.ibm.com/developerworks/eserver/articles/JavaPart2.html
* When memory segments collide
http://www-106.ibm.com/developerworks/eserver/library/es-segcollide.html

Java Performance Tips

* Maximizing Java Performance on AIX: Part 1 – The basics
http://www-106.ibm.com/developerworks/eserver/library/es-Javaperf1.html
* Maximizing Java Performance on AIX: Part 2 – The need for speed
http://www-106.ibm.com/developerworks/eserver/library/es-Javaperf2.html
* Maximizing Java Performance on AIX: Part 3 – More is better
http://www-106.ibm.com/developerworks/eserver/library/es-Javaperf3.html
* Maximizing Java Performance on AIX: Part 4 – What goes in
http://www-106.ibm.com/developerworks/eserver/library/es-Javaperf4.html
* Maximizing Java Performance on AIX: Part 5 – References and Conclusions
http://www-106.ibm.com/developerworks/eserver/library/es-Javaperf5.html
* Implementing and troubleshooting Java on AIX: Quick Reference
http://www-128.ibm.com/developerworks/eserver/library/es-javaonaix.html?ca=dnp-422

Garbage Collection

* Understanding the IBM Java Garbage Collector, Part 1: Object Allocation
http://www-106.ibm.com/developerworks/java/library/i-garbage1.html
* Understanding the IBM Java Garbage Collector, Part 2: Garbage Collection
http://www-106.ibm.com/developerworks/java/library/i-garbage2.html
* Understanding the IBM Java Garbage Collector, Part 3: verbosegc and command-line parameters.
http://www-106.ibm.com/developerworks/java/library/i-garbage3.html
* Fine-tuning Java garbage collection performance on IBM JVMs
http://www-106.ibm.com/developerworks/library/i-gctroub/?ca=dnt-44
* Guidelines for using the Java 2 reference classes
http://www-106.ibm.com/developerworks/java/library/j-refs/?loc=dwmain?

Problem Determination

* Problem Determnation Guides
http://www-106.ibm.com/developerworks/java/jdk/diagnosis/
+ Java 1.3.1 Diagnostics Guide
+ Java 1.4.1 Diagnostics Guide
+ Java 1.4.2 Diagnostics Guide
+ Java 1.5 Diagnostics Guide
+ HeapsRoots heap dump analysis tool
+ IBM Java Garbage Collection and Storage Allocation
+ http://www.alphaworks.ibm.com/tech/jca – Thread and Monitor Analyzer
+ http://www.alphaworks.ibm.com/tech/pmat – verbosegc trace analyzer

* L3Java Team: Collecting Data for Memory Issues
http://www-106.ibm.com/developerworks/eserver/library/es-javaonaix_memory.html
* L3Java Team: Data collection for debugging hangs, high CPU and other performance issues
http://www-106.ibm.com/developerworks/eserver/library/es-javaonaix_trace.html
* Data Collection for AIX core dumps from Java applications
http://www-106.ibm.com/developerworks/eserver/library/es-javaonaix_core.html