Categories
程式開發

微软对OpenJDK做出第一个重大的贡献:在ARM上成功移植OpenJDK for Windows 10


随着ARM处理器在其笔记本电脑云环境可用之后,微软对ARM处理器的热情更进一步。今年夏天,微软对OpenJDK做出了第一个重大贡献:将OpenJDK迁移至Windows 10 ARM(AArch64)的第一阶段。具体来讲,这意味着我们可以在Windows 10的ARM机器上开发和运行Java代码了。

移植工作是Monica Beckwith加入微软之后所领导的第一个项目。InfoQ联系到了她以及面向Java工程组SWE的主要负责人Martijn Verburg,和他们探讨了这对于Java社区意味着什么。我们是否已经可以切换至Surface Pro作为Java开发机器?我们能够从Azure上的ARM处理器中获取性能收益吗?

InfoQ:感谢你们花费时间来回答我们读者的问题。你们能首先简要介绍一下自己并描述一下在微软的角色和日常工作吗?

Martijn Verburg:大家好,我是Martijn Verburg,在微软我是面向Java工程组SWE的主要负责人。在此之前,人们知道我可能是因为我曾经担任jClarity(去年微软收购了它)的CEO的角色,或者作为AdoptOpenJDKJakarta EE指导委员会的成员之一。有一些谣言说我是“恶魔的开发人员”,但我是一位经理,所以这并不是真的。

Monica Beckwith:大家好,我是Monica,我是Arm64上Windows OpenJDK项目的领导者。我的日常工作包括改善OpenJDK的Hotspot VM。自从2006年Sun开始OpenJDK项目以来,我就一直在使用OpenJDK。我主要从事性能方面的工作,包括优化应用程序、JVM并探索GC算法,确保生成的代码与底层的硬件相匹配。在进入微软之前,我在Arm担任托管运行时环境的性能架构师。

原文链接:【https://www.infoq.cn/article/ZPttOWH2A8EFfqKkUb5i】。未经作者许可,禁止转载。