论坛首页 Java企业应用论坛

发布《IBM虚拟机J9指南》

浏览 6693 次
精华帖 (8) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
作者 正文
   发表时间:2012-10-09   最后修改:2012-10-12

    IBM最初研发了数款Java虚拟机,但经过十多年的合并或淘汰,现在推广的商业Java虚拟机只剩下了一款,即J9。J9最初是基于Ottawa实验室的一款SmallTalk虚拟机扩展而来。J9一直以来都被IBM赞为世界最快的Java虚拟机,这虽然有自卖自夸的噱头,但是在服务器领域的长时间且广泛的使用已经证明了J9是一款性能优秀且可靠的虚拟机。
    由于IBM的推广策略原因,J9在中国的熟悉程度远不及HotSpot 或JRockit ,甚至一份完整的中文文档也很难找到。其实关于J9,IBM提供了大量资料,不过大多数信息是在IBM内部平台上共享,直接对外公布的相对较少。对于遵守Java虚拟机规范和Java语言规范的J9 、HotSpot 和JRockit 在设计上有很多共性,所以了解J9同样有助于了解其它的虚拟机;而J9本身的设计也有很多独到之处值得学习。
    本文是非官方文档,主要参考的是对外开放的在线文档和知识库。不过有些内容由于版本等原因,表述容易引起歧义,在尽量不更改原文的前提下,加入了“编者注”以补充。我的行为完全基于个人兴趣爱好和学术研究,不涉及出版和任何其他商业行为,与IBM或其他 Java虚拟机厂商无关。在非商业的前提下,欢迎各种方式的传播或引用,只需保留出处和相关信息即可。
    IBM对外并直接没开放SDK的直接下载地址,只开放了SDK的在线文档:
    https://www.ibm.com/developerworks/java/jdk/docs/java7/windows/index.html
    不过IBM的软件产品是整合SDK的,所以非IBM内网获得SDK最直接的方法是下载安装IBM的软件产品,比如WebSphere、DB2等,安装完成后即可获得SDK。
    IBM内部(需要IBM员工号通过AT&T登录虚拟网)提供的SDK支持网站(可以直接下载SDK和所有文档)为:
    http://w3.java.ibm.com/
    我已经上传了SDK 6 和SDK 7的win32、win64版本,用于学习交流,不用于任何商业用途。地址为:
    http://pan.baidu.com/share/link?shareid=71829&uk=4195071051

    受制于个人水平和时间,本文难免有不妥之处,如果有任何意见或者指正,欢迎通过邮箱wupuyuan@gmail.com联系我。
最后感谢冶秀刚的校验,和我家人的支持。

 

   发表时间:2012-10-09  
赞一个,难得一见的J9资料。
可以与HotSpot有所比对,丰富大家对JVM的认识。
尤其需要说明的是,IBM在服务器领域有深厚的功底,也体现在J9的细节设计上。因此这本中文指南是相当不错的学习资料
0 请登录后投票
   发表时间:2012-10-10  
pu yuan 大神,小弟来了,支持一下,加油,亲!!!!!!!!!!!!!
0 请登录后投票
   发表时间:2012-10-10  
牛人啊  功力深厚   特来此支持下。
0 请登录后投票
   发表时间:2012-10-10  
非常感谢楼主的分享,好好学习一下。
0 请登录后投票
   发表时间:2012-10-14  
头可破,血可流,IBM面前不低头
0 请登录后投票
   发表时间:2012-10-15  
为了给你回帖,我做了十几个测试题。。感动吧
牛人,好资料,膜拜!
0 请登录后投票
   发表时间:2012-10-15  
IBM的虚拟机要是能够像SUN的一样可以商用就更好了,不过仔细阅读下,还是能学到很多东西,对以后很有帮助哦。。
0 请登录后投票
   发表时间:2012-10-16  
好东西啊,资料太少了
0 请登录后投票
   发表时间:2012-10-17  
ibm的虚拟机J9很实用的东西!支持一下
0 请登录后投票
论坛首页 Java企业应用版

跳转论坛:
Global site tag (gtag.js) - Google Analytics