java - 从 Sun JVM 过渡到 JRockit 时需要注意的注意事项?

标签 java jrockit

我们正在考虑将一个大型产品从依赖 Sun 的 JVM 过渡到 JRockit。 我还没有天真到相信这会是一个平稳的过渡(尽管我宁愿错了)。

我们应该注意或重点关注哪些问题进行回归测试?

最佳答案

好吧,你当然有单元测试,对吗? :-)

我使用 JRockit 只是为了“好玩”,从来没有遇到过问题。据我所见,它被用于许多种类繁多的应用程序中,因此它应该可以正常工作。好像也通过了JCK(Sun的兼容性测试),应该是顺利的。

我认为要打破的领域是:

  • 垃圾收集器
  • native 代码 (JNI)
  • 文件系统处理、线程等...(除非他们使用 Sun 库代码)

文件系统、线程等...都是 VM 与底层操作系统集成的部分。如果他们使用 Sun 代码,那么出现问题的可能性就会降低。

我敢打赌,过渡会很顺利。

关于java - 从 Sun JVM 过渡到 JRockit 时需要注意的注意事项?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1848426/

相关文章:

java - 将输入流传递给视频 View

java - 如何分析 .mdmp 文件?

tomcat - JRockit 产品差异(任务控制/实时)

jvm - JRockit 是否合并到 JDK 8 中?

java - 启动 weblogic/OCCAS 时断言 'ia_addressID' 失败

java - alwaysMatch 中的无效功能 : unhandledPromptBehavior is type boolean instead of string

java - 如何从脸部检测特定物体并实时添加我的图像?

java - 无法从 Weblogic Server 10.3.6 生成 JFR 报告

maven - Artifactory maven-metadata.xml 和带有 Java API 的 bundle

java - Groovy 2.4.7 和 JDK 7