Aonix Boosts Java Application Performance, Upgrades Libraries.NUREMBERG, Germany -- PERC PERC See: Preferred equity redemption stock (R) 4.2 improves performance by up to 50% and updates J2SE (Java 2 platform, Standard Edition) See Java 2. J2SE - Java 2 Platform, Standard Edition (TM) libraries to support JDK (Java Development Kit) A Java software development environment from Sun. It includes the JVM, compiler, debugger and other tools for developing Java applets and applications. Each new version of the JDK adds features and enhancements to the language. 1.4 applications Aonix(R), a provider of complete safety- and mission-critical solutions, announces the release of PERC 4.2., a clean-room virtual machine expressly created to manage the complexity of large, dynamic real-time systems. Through these optimizations, Aonix has made it possible for Java-based development to deliver two- to ten-fold development productivity gains and a run-time efficiency comparable to C++ implementations. Such performance improvements are critical for intelligent, connected systems such as network infrastructure, vehicle telematics, command and control, and process automation where the PERC VM has been deployed. In this release, PERC 4.2 optimizes performance, delivering a 10-20 percent improvement on most benchmarks and up to 50 percent improvement on string and array-intensive benchmarks. By improving class loading technology, Aonix has boosted PERC's performance on representative benchmarks by up to 30 percent. "As developers discover that they can gain the ease and efficiency of Java without sacrificing application integrity, performance or real-time behavior, PERC is making its way into new markets such as in-vehicle infotainment devices, time-critical human-machine interfaces, and distributed embedded systems," noted Jacques Brygier, VP of Marketing at Aonix. "To meet the needs of these markets, we have added capabilities, such as library support for AWT (Abstract Windowing Toolkit) A class library from Sun that provides an application framework and graphical user interface (GUI) routines for Java programmers. AWT was the first user interface development system included in the Java Foundation Classes (JFC). graphics and asynchronous I/O, relevant to those new markets. These developers need both superior execution speed and the improved developer productivity typical of Java-based applications." Aonix has extended the PERC libraries to broaden the resources available to its developers. PERC 4.2 provides important JDK 1.4 compatible libraries for non-graphical applications. For graphics-rich applications, PERC 4.2 adds support for the GNU Classpath implementation of AWT graphics libraries, providing a complement to the Eclipse SWT SWT - Standard Widget Toolkit graphical library support, which is also available for PERC. PERC 4.2 incorporates more than 15 new ease-of-use features to simplify programming and software maintenance. Aonix's active partnering program ensures that PERC is kept current with the latest releases and technologies from key RTOS (1) (RealTime Operating System) An operating system designed for use in a real time computer system. See real time system, embedded system, process control and OS-9. suppliers with specific support added for QNX A multiuser, multitasking, real time operating system for PCs from QNX Software Systems, Ltd., Ottawa, Ontario (www.qnx.com), that is noted for its low-memory requirement and rapid response. Similar to Unix, it has been in use since the early 1980s. 6.2.1 and 6.3, Monta Vista Linux 3.1, LynxOS 4.0, and LynxOS-178 2.0 platforms. The Linux, LynxOS, and QNX ports all offer the runtime.exec() service, allowing embedded Java programs easy access to the capabilities of other applications running on the same real-time operating system (operating system) Real-Time Operating System - (RTOS) Any operating system where interrupts are guaranteed to be handled within a certain specified maximum time, thereby making it suitable for control of hardware in embedded systems and other time-critical applications. . Aonix's PERC is already established as the leading VM for deeply embedded real-time, mission-critical systems in applications such as network infrastructure, command and control, and process automation. With these additions, the new PERC VM version confirms its reliability and configurability for customer demands in in-vehicle and home infotainment systems as well as time-critical human-machine interfaces such as an emergency stop touch-panel button on an assembly line. Technical advancements such as AOT AOT Agency of Transportation (Vermont, USA) AOT Ahead-of-Time AOT Assisted Outpatient Treatment AOT Aerosol Optical Thickness AOT All of Them (band) AOT As Opposed To AOT Among Other Things & JIT compilation, remote debug support, and deterministic garbage collector Deterministic garbage collector is a garbage collector optimized to ensure extremely short pause times and limit the total number of those pauses within a prescribed window. In real time applications, stringent requirements are placed on transaction latency (e.g. ensure that such advanced applications are able to achieve the real-time, deterministic behaviour critical to their success. PERC 4.2 supports development using the Java standard edition (J2SE(TM)) libraries so that system designers can take advantage of the many Java-based resources available. Shipping and Availability PERC 4.2 includes a complete Java development environment, Eclipse plug-ins, and PERC VM, starting at $2995. These solutions are available immediately on Windows, Linux and a large set of commercial RTOSs like VxWorks, LynxOS, QNX, OSE OSE - Open Systems Environment and running on PowerPC, x86, ARM or XScale processors. PERC development tools run on Solaris, Windows, and Linux. About Aonix(R) Aonix offers mission- and safety-critical solutions primarily to the military and aerospace, telecommunications and transportation-related industries. Aonix delivers the leading high-reliability, real-time embedded Java(TM) solution deployed today as well as winning the largest number of certified Ada applications deployed today. Our unique modeling solution features UML (Unified Modeling Language) An object-oriented analysis and design language from the Object Management Group (OMG). Many design methodologies for describing object-oriented systems were developed in the late 1980s. (R) 2.0 profiles and MDA (1) (Monochrome Display Adapter) The first IBM PC monochrome video display standard for text. Due to its lack of graphics, MDA cards were often replaced with Hercules cards, which provided both text and graphics. See PC display modes and Hercules Graphics. (R) tailored for the requirements of the mission- and safety-critical space. Primary Aonix products include PERC(R), RAVEN(TM), and Ameos(TM). Headquartered in San Diego, CA and Paris, France, Aonix operates sales offices throughout North America and Europe in addition to offering a network of international distributors. For more information, visit www.aonix.com. Aonix, Ameos, Software through Pictures, Architecture Component Development, TeleUSE, ObjectAda, AdaWorld, RAVEN, JRAVEN, JRTK, SmartKernel and PERC are registered trademarks and trademarks of Aonix. Java(TM) and all Java-based marks are trademarks or registered trademarks of Sun Microsystems, Inc. in the United States and other countries. All other tradenames and trademarks are the property of their respective owners. (C) 2005, Aonix, all rights reserved. |
|
||||||||||||

Printer friendly
Cite/link
Email
Feedback
Reader Opinion