KEYWORDS: Java VM, Performance, Static compiler, Dynamic compiler, HotSpot, JIT, Sun Microsystem, BEA
Today, I have found some meterial about the core Java technology. most of them are discussing on the performance about Java VM, some top technologies are discussed like HotSpot, JIT etc.
Maybe the following links are valuable for understanding these key topics.
1. A glance of JVM history (Written by Jim Huang). In this article, you will be able to find out the footprints of JVM, how the JVM is developed in the past 6 or 7 years. A lot of links are mentioned in this article, and I believe most of them are valuable for us.
2. About JRockit which wins the JDJ reader's choice award for "the best JVM of Year 2003" (Written by Joakim Dahlstedt, CTO of Java Runtime Products Group at BEA). This article aims to let us consider the system-level performance, and Joakim Dahlstedt believed that, Java VM will perform a better benchmark than C on a large scale system, because Intel IA-64 model CPU used a new algorithm instead of Out-of-Order, and the CPU will evaluate the work flow of a piece of spot. And I was persuaded...
3. Java HotSpot means performance (Said by Sun Microsystem). Here the engineers of Sun Microsystem discussed the architecture and the basic concept of HotSopt in their WhitePaper.
Here is a START, I will not stop!