maoruibin / maoruibin/maoruibin.github.com
主流 JAVA 虚拟机
Nobody has claimed this yet.
- Dominant language
- HTML
- Stars
- 22
- Forks
- 4
- PR merge metrics
- No merged PRs in 30d
Description
主流 JAVA 虚拟机
- HotSpot VM
- J9 VM
- Zing VM
HotSpot
HotSpot VM是绝对的主流。Oracle JDK、 Sun JDK、OpenJDK的各种变种(例如IcedTea、Zulu),用的都是相同核心的HotSpot VM。
这里如果你对 JDK 和 VM 区分不是很清楚的话,移步到 JDK 与 JVM 以及 JRE 的关系#2 一节。
J9
J9是IBM开发的一个高度模块化的JVM。
在许多平台上,IBM J9 VM都只能跟IBM产品一起使用。这不是技术限制,而是许可证限制。
Zing
Zing VM是一个从Sun HotSpot VM fork出来的一个高性能JVM,可以运行在Linux/x86-64平台上。Azul为它重新写了一套GC,也修改了VM内的许多实现细节,所以从我们自己的角度看,与其说它是HotSpot VM的一个变种,还不如把它看作“一个全新的JVM、只是凑巧与HotSpot VM很像”更合适。
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Issue #40 contains an article outline about HotSpot, J9, and Zing JVMs, but names no source file, test, or specific change. First clarify whether the article should be added, corrected, or expanded. Done should mean an agreed update to the relevant blog content, with the JVM descriptions reviewed for accuracy.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- java
- Domain
- documentation
- Issue type
- Documentation
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100