AIX Java 下载列表

本文详细介绍了 IBM Java SDK 在 AIX 操作系统上的支持情况,包括不同版本的 Java SDK 和 JRE,其对应的最低 AIX 版本要求,安装目录,WebStart 和插件支持状态,以及服务终止日期。

http://www.ibm.com/developerworks/java/jdk/aix/service.html

Where to get
SDK base image
and JRE
Java 6 32-bitJava 6 64-bitJava 5 32-bitJava 5 64-bitJava 1.4.2 32-bitJava 1.4.2 64-bit
Where to get SDK fixes (PTFs)Fix InfoFix InfoFix InfoFix InfoFix InfoFix Info
Latest fixes listfixes.htmlfixes.htmlfixes.htmlfixes.htmlfixes.htmlfixes.html
Latest README/ sdkguidesdkguide
security guide
sdkguide
security guide
sdkguide
security guide
sdkguide
security guide
sdkguide
security guide
sdkguide
security guide
Minimum AIX level supported - 5.1N/AN/AN/AN/A5100-08 (APAR IY70781)5100-08 (APAR IY70781)
Minimum AIX level supported - 5.2N/AN/A5200-07 (APAR IY67914)5200-07 (APAR IY67914)5200-06 (APAR IY67913)5200-06 (APAR IY67913)
Minimum AIX level supported - 5.35300-07 (APAR IZ07976)5300-07 (APAR IZ07976)5300-03 (APAR IY71011)5300-03 (APAR IY71011)5300-02 (APAR IY69190)5300-02 (APAR IY69190)
Minimum AIX level supported - 6.16100-GOLD6100-GOLD6100-GOLD6100-GOLD6100-GOLD6100-GOLD
FilesetsJava6.*Java6_64.*Java5.*Java5_64.*Java14.*Java14_64.*
Install directory/usr/java6/usr/java6_64/usr/java5/usr/java5_64/usr/java14//usr/java14_64/
Web Start supportYesYesYesNoYes on AIX 5.2+No
Plug-in supportYesYesYesYesYes on AIX 5.2+Yes on AIX 5.2+
End of Service30 Nov 201730 Nov 201730 Sep 201230 Sep 201230 Sep 201130 Sep 2011

转载于:https://my.oschina.net/yowsah/blog/2709

<think>嗯,用户想了解AIX系统下Java进程的管理和监控,这需要结合系统级工具和Java特有机制。从用户提供的引用来看,重点在内存监控(svmon)、性能分析(sar)和线程排查(ps -mp)这几个方面。用户可能是个系统管理员或中间件运维人员,遇到性能问题需要排查。 注意到引用[1]强调svmon命令对Java内存的分析价值,特别是区分Java堆和本地堆的能力。这很关键,因为Java进程的内存问题往往需要区分JVM管理的内存和本地内存。引用[2]提到的sar命令则是系统级性能监控的利器,尤其在SMP系统上。引用[3]给出具体线程级CPU排查方法,而引用[4]提到内存泄漏时的处理困境——用户可能实际遇到了PAGE SPACE持续增长的问题。 用户没有明确说故障场景,但引用的资料都指向性能问题诊断,所以回复应该侧重监控和故障排查。需要覆盖这几个层面: 首先是进程管理部分,要说明启动方式和环境变量设置,特别是Xmx这类关键参数; 然后是监控方法,分内存(svmon)、CPU(sar)、线程(ps)三个维度展开; 最后是问题诊断流程,比如内存泄漏时如何生成heapdump。 特别要注意AIX和Linux命令的区别,比如svmon对应pmap,procstack对应jstack。用户引用的资料里提到weblogic崩溃案例,说明可能需要补充应用服务器相关的监控技巧。另外,所有命令示例必须严格验证语法,比如svmon -P的参数格式。 回复结构上,先给管理基础操作,再深入监控技术,最后落到常见问题解决方案。内存监控部分要解释清楚AIX特有的分页类型(4K/64K/16MB)及其意义,这对诊断内存碎片问题很重要。线程分析示例需要完整命令行,像ps -mo THREAD这样的选项必须准确。 </think>在AIX系统上管理和监控Java进程需要结合系统级工具与Java特有命令,以下是关键操作指南: --- ### **一、Java进程管理** 1. **启动与停止** ```bash # 启动Java应用(指定JVM参数) java -Xms256m -Xmx1024m -jar app.jar > /dev/null 2>&1 & # 安全停止(发送SIGTERM信号) kill -15 <PID> ``` - **强制终止**(慎用):`kill -9 <PID>` 可能破坏数据一致性。 2. **环境配置** - 设置`JAVA_HOME`:修改`/etc/profile`或用户`~/.profile`: ```bash export JAVA_HOME=/usr/java8 export PATH=$JAVA_HOME/bin:$PATH ``` --- ### **二、进程监控** #### **1. 内存分析(核心工具:`svmon`)** ```bash # 查看Java进程内存分布 svmon -P <PID> -O unit=KB ``` **输出关键字段解析**: - **Vsid**:虚拟段ID(如Java堆、本地堆) - **Size**:段大小(区分4KB/64KB/16MB页) - **PgSp**:PAGE SPACE使用量(持续增长需警惕内存泄漏 [^4]) - **计算内存占用**:`(Size × PageSize) + PgSp` > 📌 **示例**:若Java堆段`Vsid`显示64MB且使用4KB页,则占用内存为 `64MB + (PgSp × 4KB)`。 #### **2. CPU性能监控(工具:`sar` & `ps`)** - **系统级CPU负载**: ```bash sar -u 5 10 # 每5秒采样1次,共10次 ``` - `%usr`:用户态CPU使用率,过高需排查Java应用逻辑 [^2]。 - **线程级分析**: ```bash ps -mp <PID> -o THREAD,CP ``` - 按`CP`列排序:`ps -mp 1396916 -o THREAD | sort -k5 -rn` **定位高CPU线程**:记录TID(线程ID) [^3]。 #### **3. 线程堆栈分析(生成Javacore)** ```bash kill -3 <PID> # 触发JVM生成javacore文件 ``` - 文件路径:`/tmp/javacore.<PID>.<timestamp>.txt` - **分析工具**:IBM Thread and Monitor Dump Analyzer (TMDA) --- ### **三、常见问题处理** | **问题现象** | **诊断命令** | **解决方法** | |------------------------|-------------------------------|----------------------------------| | PAGE SPACE持续增长 [^4] | `svmon -P <PID> -O unit=MB` | 检查内存泄漏(生成HeapDump分析) | | CPU占用率飙升 | `ps -mp <PID> -o THREAD,CP` | 定位高耗线程并优化代码 | | 响应卡顿 | `sar -q` (监控队列) | 调整线程池或JVM GC策略 | --- ### **四、高阶工具** 1. **HeapDump生成**(内存泄漏分析): ```bash kill -s SIGHEAP <PID> # IBM JDK专用 jmap -dump:format=b,file=heap.bin <PID> # OpenJDK兼容 ``` 2. **GC日志监控**: ```bash java -Xloggc:/tmp/gc.log -XX:+PrintGCDetails ... ``` --- ### **问题诊断流程** ```mermaid graph LR A[CPU过高?] --> B[ps -mp 查线程] A --> C[sar 查系统负载] D[内存增长?] --> E[svmon 查PgSp] D --> F[生成HeapDump] E --> G[调整-Xmx/-Xms] F --> H[MAT分析对象引用] ```
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符  | 博主筛选后可见
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值