 |
Like the Just-in-Time compiler (JIT) included in previous versions
of the SDK, the HotSpot VM, provided in the new MPE/iX 7.0, provides
a performance boost by compiling the platform-independent Java bytecodes
(class files) into an optimized set of PA-RISC instructions. HotSpot
goes beyond JIT technology in dynamically profiling code to identify
the ‘hot spots’ that can best benefit from compilation and optimization.
The HotSpot VM also improves performance over previous virtual machines
in the areas of garbage collection; thread synchronization, and
multiprocessor scalability. Overall, the HotSpot Virtual Machine
provides a performance improvement of from 2x to 5x the performance
of the Classic VM with JIT for typical applications. The MPE/iX
Software Developer’s Kit for the Java 2 Platform also includes the
Virtual Machine with JIT for Java; users can choose between using
the new HotSpot VM or the “Classic” VM with JIT. Both the HotSpot
and Classic VMs also support options to suppress compilation and
run in interpreted mode if desired.
Java servlets are server-side Java code for creating dynamic web
pages and developing web applications. Servlets are similar to Java
applets except they run on a server instead of in a browser.
Servlets provide a powerful alternative to traditional Common
Gateway Interface (CGI) applications. Although they can be used
wherever CGI applications might normally be used, servlets allow
for session persistence and faster startup times than traditional
CGI. Servlets also have all the advantages of the Java language
such as ease of development, platform independence, and a large
set of available APIs.
|
 |
|