首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >当我在Linux或Windows上使用Java时。它使用哪个JVM?是j9还是JamVM还是Squeak?

当我在Linux或Windows上使用Java时。它使用哪个JVM?是j9还是JamVM还是Squeak?
EN

Stack Overflow用户
提问于 2012-02-11 17:06:23
回答 1查看 157关注 0票数 0

当我使用Java时,通常在我的Linux中使用包管理器安装OpenJDK。对于Windows,我使用Sun官方下载。

但我不确定它到底使用了哪个JVM?(对于一些内存问题)。它有用吗?

  • j9 for Sun默认JVM?
  • 或使用JamVM
  • 或使用Squeak?

当我在linux下使用OpenJDK和Windows下默认的Sun下载时,它会使用什么?所有JVM是否都可用于8位到64位平台(开放源码使用它们或商业)?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-02-11 17:10:37

答案是( d)上述任何一项都没有。

官方的Java包和OpenJDK都使用Sun /Oracle的“官方”JVM,我认为它被称为HotSpot。这是而不是 J9,这是IBM的实现,您不太可能在典型的Windows或Linux上使用它。我从未听说过JamVM;我所知道的唯一的Squeak是Smalltalk实现,它与Java无关。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/9242146

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档