The JDK includes two flavors of the VM - a client-side offering, and a VM tuned for server applications. Run-time profiling focuses compilation effort only on "hot" methods.Compiler interface supporting parallel compilations.System-specific runtime routines generated at VM startup time.Dynamic deoptimization and aggressive compiler optimizations. Accurate generational and compacting garbage collection.Preemptive multithreading based on native threads.Interpreted, compiled, and native frames all use the same stack.It is written in a high-level, object-oriented style, and features: It delivers the optimal performance for Java applications using many advanced techniques, incorporating a state-of-the-art memory model, garbage collector, and adaptive optimizer. The Java HotSpot Virtual Machine is Sun's VM for the Java platform. Advanced Reliability, Availability and Serviceability (RAS) features provide enterprise-grade reliability while enabling rapid development, introspection, and management. Multithreading support throughout the VM yields high scalability on even the largest computing systems available today. An architecture supporting dynamic, object-oriented optimizations enables world-class performance. The Java HotSpot VM builds on a strong foundation of features and capabilities. Java HotSpot VM - Built on a Solid Foundation Java HotSpot Server VM, which is designed for maximum program execution speed for applications running in a server environment. Java HotSpot Client VM, which is tuned for best performance when running applications in a client environment by reducing application start-up time and memory footprint.The Java Standard Edition Platform contains two implementations of the Java VM: These improvements are applicable to both the client- and server-side Java VM environments. is also driving performance improvements through the use of various industry standard and internally developed benchmarks. Application server vendors, such as the Sun Java System Application Server, BEA Systems' WebLogic software, IBM's WebSphere software, Apple Computer, Inc.'s WebObjects software, and others.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |