更好地了解JVM [英] Understanding JVM Better
问题描述
我想知道JVM的内部,它如何执行以及重要的细节.您能为此提供任何资源或最好的书吗?
I want to know the internals of the JVM, how it performs and the details that matters. Can you suggest any resource or best book available for this ??
推荐答案
我对JVM的大部分了解都来自Sun文档.他们在HotSpot VM上有一些很棒的白皮书: http://java.sun.com/javase/technologies/hotspot/index.jsp
Most of what I know of the JVM comes from the Sun docs. They have some great whitepapers on the HotSpot VM: http://java.sun.com/javase/technologies/hotspot/index.jsp
您提到了性能,因此也许您会对Sun性能文档感兴趣: http://java.sun.com/docs/performance/
You mentioned performance, so maybe you would be interested in the Sun performance docs: http://java.sun.com/docs/performance/
有关更多实践方法,请尝试查看 Kaffe .这将向您显示虚拟机的功能,但不一定显示Java代码如何在Sun的JVM中工作:
For a more hands on approach, try looking at Kaffe. This will show you what a virtual machine does, but not necessarily how Java code works in Sun's JVM:
Kaffe是Java虚拟机的洁净室实现,以及提供Java运行时环境所需的关联类库.
Kaffe is a clean room implementation of the Java virtual machine, plus the associated class libraries needed to provide a Java runtime environment.
OpenJDK是学习Java平台实现方式的好地方: http://openjdk.java.net/
And the OpenJDK is a great place to learn about how the Java Platform is implemented: http://openjdk.java.net/
这篇关于更好地了解JVM的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!