有关java虚拟机的文档(英文)
来源:互联网 发布:日本人 知乎 编辑:程序博客网 时间:2024/04/30 03:18
- Java HotSpot Client VM
- The Java HotSpot Client VM is the default virtual machine of the Java 2 SDK and Java 2 Runtime Environment. As its name implies, it is tuned for best performance when running applications in a client environment by reducing application start-up time and memory footprint.
- Java HotSpot Server VM
- The Java HotSpot Server VM is designed for maximum program execution speed for applications running in a server environment. The Java HotSpot Server VM is invoked by using the -server command-line option when launching an application, as in
java -server MyApp
Some features of Java HotSpot technology, common to both VM implementations, are the following.
- Adaptive compiler - Applications are launched using a standard interpreter, but the code is then analyzed as it runs to detect performance bottlenecks, or "hot spots". The Java HotSpot VMs compile those performance-critical portions of the code for a boost in performance, while avoiding unnecessary compilation of seldom-used code (most of the program). The Java HotSpot VMs also usesthe adaptive compiler to decide, on the fly, how best to optimize compiled code with techniques such as in-lining. The runtime analysis performed by the compiler allows it to eliminate guesswork in determining which optimizations will yield the largest performance benefit.
- Rapid memory allocation and garbage collection - Java HotSpot technology provides for rapid memory allocation for objects, and it has a fast, efficient, state-of-the-art garbage collector.
- Thread synchronization - The Java programming language allows for use of multiple, concurrent paths of program execution (called "threads"). Java HotSpot technology provides a thread-handling capability that is designed to scale readily for use in large, shared-memory multiprocessor servers.
http://wwws.sun.com/software/solaris/java/wp-hotspot/
- 有关java虚拟机的文档(英文)
- 婚礼有关的英文
- Bluetooth的英文文档
- 英文文档 的 学习
- 英文文档的阅读
- 有关的学历英文简称
- 有关羽毛球的英文术语
- 有关VMware(虚拟机)的配置问题
- java jdk & java api 帮助文档(中文、英文版)
- java jdk & java api 帮助文档(中文、英文版)
- java jdk & java api 帮助文档(中文、英文版)
- java jdk & java api 帮助文档(中文、英文版)
- java jdk & java api 帮助文档(中文、英文版)
- Java序列化------我的学习-----坚持看英文文档
- 有关CommunityStarterKit的架构文档(翻译)
- 有关JAVA虚拟机本地异常机制的思考
- 看英文文档的方法
- 有关android虚拟机的问题
- GBA探索日记(二)
- Sugguestions under Eclipse 3.0 and others
- 测试我的第一篇BLOG文章
- 【周末】上班第一个星期
- 十个必备的.NET开发小工具(2):Regulator
- 有关java虚拟机的文档(英文)
- 盖茨来华兜售无缝计算 中国无缘低价Windows
- 激活我的Blog
- 摩尔驾着瓦特的车
- jbuilder9.0和tomcat5.0和struts
- 进入新公司一个月的一些感想
- 答辩完了
- [《.net框架程序设计》]第十一章 事件
- 说几句