RISC-V 中开发 Java 是一种什么体验? 让 Dragonwell JDK 来回答
💡
原文中文,约4600字,阅读约需11分钟。
📝
内容提要
阿里巴巴的Dragonwell是一款免费的OpenJDK发行版,提供长期支持和性能增强。Dragonwell11的RISC-V版本已经发布,支持QEMU/SiFive开发板/平头哥开发板上的验证和各种benchmark。
🎯
关键要点
- 阿里巴巴的Dragonwell是免费的OpenJDK发行版,提供长期支持和性能增强。
- Dragonwell包括8、11、17三个版本,支持standard和extended两个子版本。
- RISC-V是开源、模块化、可扩展的指令集架构,主要应用于物联网,未来有望进入服务器领域。
- 华为的Bisheng JDK团队在2020年开源了基于OpenJDK的RISC-V后端,阿里巴巴Dragonwell团队也参与了研发。
- Dragonwell11的RISC-V版本已于2023年2月发布,支持QEMU/SiFive开发板和平头哥开发板。
- JDK11是当前主流版本,提供更好的性能和特性,适合在RISC-V上开发Java应用。
- Dragonwell11支持QEMU、SiFive和平头哥开发板的验证,兼容性良好。
- Dragonwell11的二进制版本已发布,用户可通过Github或Anolis源下载。
- 提供QEMU Docker容器镜像,方便开发者在x86机器上模拟RISC-V程序。
- RISC-V指令集具有前景,软件生态支持完备,用户开发流程流畅。
🏷️
标签
➡️