openjdk与Oracle JDK在容器化应用中的区别



我正在寻找openjdk和Oracle JDK在容器化应用程序中的具体技术差异。

  1. 哪一个在支持容器CPU和内存限制方面会更好?

  2. 不同操作系统的容器化运行时环境中的GC开销?

  3. 在容器平台上部署多线程java应用程序,哪个性能更好?

警告

请考虑商业使用的许可条款。

键比较

Oracle JDK是根据Oracle二进制代码许可协议许可的,而OpenJDK拥有GNU通用公共许可证(GNU GPL)版本2有一个链接异常

自构建以来,两者之间没有真正的技术差异Oracle JDK的进程基于OpenJDK的进程。

如果我们比较功能和选项,我们会看到Oracle产品有飞行记录器,Java任务控制和应用程序类数据共享特性,而OpenJDK有字体渲染器特性。

甲骨文常见问题解答

一般比较

最新更新