`
totoxian
  • 浏览: 1074674 次
  • 性别: Icon_minigender_2
  • 来自: 西安
文章分类
社区版块
存档分类
最新评论

IBM JDK 5和J9

阅读更多
IBM JDK一直在服务器应用里面有良好的性能表现,但是IBM JDK 5在Tiger正式版发布之后一年多才出了一个90天测试的beta版,直到2006年才出正式版,比以前的JDK1.4.2相对迟了很多,以至于很多人都以为IBM对自己出JDk已经没什么兴趣了。其实这是不可能的,毕竟IBM的很多产品都基于Java, 而除了IBM自己谁会花力气去把JDK迁移到AIX, OS400, Z/OS上呢?JDK 5之所以花了这么长时间,个人认为可能的原因之一是因为J9 VM。J9 VM第一次成了IBM JDK的缺省JVM(try一下java -version?),这是个意义重大的事件,这意味着J9 VM从嵌入式领域进入了PC领域,甚至会进一步迁移到Unix服务器,大机...事实上,IBM对J9的期望是end-to-end的Java虚拟机,从手表到mainframe。J9主要是IBM位于加拿大的实验室开发的,是一个进步非常快的虚拟机,IBM为Harmony项目提供的VM开发包也是基于J9的。遗憾的是我还没找到IBM JDK 5的性能评测报告:(. 另外,由于J9是个相对比较晚出来的虚拟机,以前也主要关注在J2ME领域,所以关于他的文档非常少,这里有一个IBM JDK 5的Diag Guide, 是目前我在IBM之外能找到的最详细的文档了,其中主要内容是trouble shooting。DW上最近的一个系列文章Java技术,IBM风格是IBM Java技术中心的工程师撰写的,也值得一读。


分享到:
评论

相关推荐

    IBM JDK1.6 安装版

    IBM JDK1.6 安装版

    ibm jdk1.6 ibm 64

    IBM Webpshere 8.5.0ND版自带的商业JDK,版本信息如下: java version "1.6.0" Java(TM) SE Runtime Environment (build pwa6460_26sr2ifix-20120419_02(SR2+IV19661)) IBM J9 VM (build 2.6, JRE 1.6.0 Windows ...

    ibmjdk1.6版本

    这个特定的版本,即“ibmjdk1.6”,是针对Windows操作系统设计的。在Java的历史发展中,1.6版本,也被称为Java SE 6或Java 6,是一个重要的里程碑,它在2006年发布,提供了许多新特性和改进,以增强开发者的工作效率...

    ibm_JDK.rar

    此外,IBM JDK提供了额外的API和工具,如IBM J9 VM(虚拟机),它在内存管理和线程调度方面有独特的优化。 在安装和配置IBM JDK时,首先需要从IBM官方网站下载适合目标操作系统的版本。然后,按照官方文档的指示...

    IBM JDK For Windows 安装攻略V1.0.doc

    IBM JDK (Java Development Kit) 是IBM公司提供的Java运行时环境,主要用于支持IBM特定的系统和应用服务器,如WebSphere。本攻略将指导你如何在非IBM硬件上安装IBM JDK 1.5 for Windows。 ### 1. 下载IBM JDK 首先...

    ibm-semeru-open-jdk_x64_mac_11.0.16_8_openj9-0.33.0.tar.gz

    ibm open j9的虚拟机包(mac os x64)

    ibm-semeru-open-jdk-x64-linux-8u382b05-openj9-0.40.0.tar.gz

    IBM Semeru Open JDK结合了OpenJDK的开源优势和J9的高效特性,为开发人员提供了另一种选择。在这个版本中,8u382b05指的是OpenJDK 8的更新382,b05可能是内部构建编号,表示这一特定的更新版本。OpenJ9的0.40.0则...

    Heap Dump的IBM分析工具.zip

    这些工具不仅支持对IBM J9 JVM产生的heap dump,也兼容OpenJDK和其他JVM实现生成的dump文件。 1. **VisualVM**:这是一个功能丰富的多用途JVM监视和分析工具,可以实时查看JVM的性能数据,包括CPU、内存、线程和类...

    ibm-java-ppc64-sdk-7.0-10.50

    - **Java虚拟机(JVM)**:IBM的J9 VM提供了高效的执行环境,支持动态编译(JIT)和内存管理策略。 - **开发工具**:包括Java编译器(javac)、调试器(jdb)、性能分析工具等,方便开发者进行软件开发和问题排查。...

    IBM javacore 线程分析工具

    IBM的Java核心(javacore)线程分析工具是一款强大的诊断工具,专为开发者和系统管理员设计,用于理解和解决IBM J9 Java虚拟机中的线程问题。它通过生成详细的线程快照,帮助用户深入洞察应用程序的运行状态,特别是...

    ibmjdk-integer-to-string-nul-chars:一个最小的复制品,显示IBM JDK将前导nul字符'\ u0000'放入Integer.toHexString(int)的结果中

    更新2015-07-31 此处描述的问题已在IBM JDK 8.0-1.10(8,版本1,修订包10)中得到修复,该产品现...IBM J9 VM (build 2.8, JRE 1.8.0 Linux amd64-64 Compressed References 20150116_231420 (JIT enabled, AOT enab

    Neo4j数据库支持的JDK,安装此版本可以解决以下问题

    >neo4j.bat console 2022-11-10 01:56:30.292+0000 WARN You are using an unsupported version of the Java runtime. Please use Oracle(R) Java(TM) Runtime Environment 8 or 11, OpenJDK(TM) 8 or 11 or IBM J9.

    IBM+java+教程

    5. **IBM Integration Bus (IIB)**:IBM的集成平台,用于构建和管理企业服务总线(ESB)和云集成解决方案。学习如何使用Java编写IIB中的节点和工作流,以及如何通过Java API与IIB进行交互。 6. **Java开发工具**:...

    ibm-semeru-open-jdk-x64-linux-17.0.8.1-1-openj9-0.40.0.tar.gz

    IBM的J9 JDK,基于OPEN JDK 17,与ORACLE相比,能够极大的减少内存消耗。作为JAVA系统优化的渠道之一。能够正常部署在UBUNTU 22.04,其他平台未试

    ibm查看Java内存工具.zip

    VisualVM是另一个常用的Java性能分析工具,虽然它是Oracle的产品,但在IBM JDK中也常常被使用。它提供了丰富的视图,包括CPU使用率、线程状态、内存分配等,可以进行堆转储分析,找出内存占用大的对象。 JConsole是...

    华中科大IBM技术中心JavaPPT

    自Java诞生以来,IBM就积极参与其发展,并在JDK(Java Development Kit)和JRE(Java Runtime Environment)的开发上做出了大量工作。IBM的J9 JVM(Java虚拟机)是业界知名的高性能虚拟机,为各种企业级应用提供了...

    OSTC2015-支付宝架构师李三红OpenJDK at Enterprise

    IBM JDK则替换了HotSpot为J9。此外,大多数主流Linux发行版如Ubuntu、Fedora和Red Hat Enterprise Linux都使用OpenJDK作为其默认的Java SE实现。 企业采纳OpenJDK涉及多个方面,包括基础设施支持、RAS支持和社区...

    OpenJDK12U-jdk_x64_windows_openj9_12.0.1_12_openj9-0.14.1.zip

    OpenJ9是IBM的贡献,最初源于J9 JVM,现已成为Eclipse OpenJ9项目,是OpenJDK的重要组成部分。 OpenJDK是Java Development Kit的开源实现,由甲骨文公司(Oracle)领导的社区开发,旨在提供一个免费且开放源代码的...

    初识JVM – JVM概念.pdf

    - **2004年**:JDK 1.5(也称为J2SE 5或Java 5)带来了泛型、枚举、可变参数等重要改进。 ##### 当代JVM - **2011年**:JDK 7正式发布,包含了G1垃圾收集器、动态语言支持以及64位系统下的压缩指针等新技术。 - **...

Global site tag (gtag.js) - Google Analytics