Chinaunix首页 | 论坛 | 博客
  • 博客访问: 4720196
  • 博文数量: 344
  • 博客积分: 2173
  • 博客等级: 上尉
  • 技术积分: 7846
  • 用 户 组: 普通用户
  • 注册时间: 2011-08-24 17:26
个人简介

未来已来,将至已至,以梦为马,不负韶华. --From 2021

文章存档

2020年(6)

2019年(2)

2018年(2)

2017年(34)

2016年(49)

2015年(53)

2014年(47)

2013年(72)

2012年(79)

分类: Java

2016-10-14 09:50:22

目前主要的JDK有Oracle(原SUN)、HP、IBM,各厂商JDK版本信息参考如下,以便于安装部署时确认JDK类型和版本。 
一、Oracle JDK 
java version "1.6.0_26" 
Java(TM) SE Runtime Environment (build 1.6.0_26-b03) 
Java HotSpot(TM) Client VM (build 20.1-b02, mixed mode, sharing) 
二、HP JDK 
java version "1.6.0.06" 
Java(TM) SE Runtime Environment (build 1.6.0.06-jinteg_20_jan_2010_05_50-b00) 
Java HotSpot(TM) Server VM (build 14.3-b01-jre1.6.0.06-rc1 PA2.0 (aCC_AP), mixed mode) 
说明:从上面信息看出是基于HP PA芯片的1.6.0.06版本JDK。HP JDK的内核也是Oracle JDK,从其官网上也能看出,如下: 
? Version 6.0.11 – July 2011 (includes Oracle update 6u26) 
? Version 6.0.10 – March 2011 (includes Oracle update 6u24) 
? Version 6.0.09 – December 2010 (includes Oracle update 6u22) 
三、IBM JDK 
java version "1.6.0" 
Java(TM) SE Runtime Environment (build pap6460sr9fp2-20110627_03(SR9 FP2)) 
IBM J9 VM (build 2.4, JRE 1.6.0 IBM J9 2.4 AIX ppc64-64 jvmap6460sr9-20110624_85526 (JIT enabled, AOT enabled) 
J9VM - 20110624_085526 
JIT  - r9_20101028_17488ifx17 
GC   - 20101027_AA) 
JCL  - 20110530_01 
说明:从上面信息看出是IBM JDK 64位,小版本号:SR9FP2。 
附:各厂商JDK官网下载地址: 
1、Oracle JDK,介质分32位和64位,分Linux、Solaris、Windows平台 

2、HP JDK,介质不分32位和64位,分PA和IA平台 

3、IBM JDK,介质分32位和64位 
https://www.ibm.com/developerworks/java/jdk/aix/service.html#i1
以上总而言之,IBM的jvm性能较差,尤其是如果将J9堆的最小、最大值设置成一样大,将产生大量的heap碎片,而对碎片进行compact开销是很大的,这样GC的性能会很差,导致应用频繁卡顿。
阅读(3007) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~