首页 | 本学科首页   官方微博 | 高级检索  
     检索      


Persistent Reusable Java Virtual Machine unter z/OS und Linux
Authors:Marc Beyerle  Joachim Franz und Wilhelm G Spruth
Institution:(1) IBM Entwicklung und Forschung, B?blingen, Deutschland;(2) Application Innovation Services, IBM Business Consulting Services, Deutschland;(3) Wilhelm-Schickard-Institut für Informatik, Universit?t Tübingen, Deutschland;(4) Institut für Informatik, Universit?t Leipzig, Deutschland
Abstract:Zusammenfassung Die Nutzung von Java zur Entwicklung von Anwendungen für Hochleistungstransaktionssysteme stellt besondere Anforderungen an die Isolation und das Leistungsverhalten in der transaktionalen Ausführung. In dem vorliegenden Beitrag wird eine neuartige Technologie beschrieben, die verbesserte Isolationseigenschaften und eine erhebliche Leistungssteigerung erm?glicht. Die Persistent Reusable Java Virtual Machine erweitert eine normale Java Virtual Machine um gemeinsam genutzte Klassen und um eine Reset-Funktionalit?t, die eine serielle Wiederverwendbarkeit erm?glicht. In einer Benchmark-Untersuchung unter z/OS wurde hiermit ein Performance-Gewinn um einen Faktor 325 im Vergleich mit einer normalen JVM erreicht. Für das Erstellen von Transaktionsanwendungen unter dem Betriebssystem z/OS sind Enterprise Java Beans damit eine ernstzunehmende Alternative zu bisherigen Programmiermodellen.
The use of Java for the development of new applications in high-end transaction systems generates special isolation and performance requirements. A new technology offering improved isolation and a significant performance improvement is discussed in this article. The Persistent Reusable Java Virtual Machine extends a regular Java Virtual Machine by adding the facility to share classes and by providing a reset functionality, which permits serial reuse of the JVM. A z/OS benchmark demonstrated a performance improvement by a factor of 325, compared to a regular JVM. Thus the use of Enterprise Java Beans has to be considered as a serious alternative when developing new transactional applications under the z/OS operating system.
Keywords:ACID  CICS  DB2  EJB  IMS  J2EE  JVM  Persistent Reusable Java Virtual Machine  PRJVM  OS/390  Serial Reusability  Transaction  WebSphere  zLinux  z/OS  zSeries
本文献已被 SpringerLink 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号