3111 topaz for java fs -...

3
Java ® on the mainframe enables IT organizations to leverage a wealth of existing programming expertise, as well as the security and superior platform economics of mainframe specialty processors. Topaz for Java Performance provides unique visibility into the performance of Java batch programs and Websphere transactions running on the mainframe. With these capabilities, mainframe owners have confidence to more aggressively pursue the benefits of running Java on IBM z Systems, which include leveraging the wealth of existing Java expertise and lowering costs through the use of IBM’s specialty processors. FACT SHEET: TOPAZ ® FOR JAVA PERFORMANCE Topaz for Java Performance EMPOWERING ENTERPRISE I.T. TO EXPLOIT THE BENEFITS OF JAVA ON THE MAINFRAME In addition, Topaz for Java Performance seamlessly integrates with Compuware Strobe, enabling staff to take comprehensive measurements of their entire Java environment—inside and out. Strobe delivers valuable insight about Java Virtual Machine (JVM) jobs and specialty processor usage, while Topaz for Java Performance provides visibility inside the JVM for targeted tuning of Java programs. All Topaz for Java Performance components can be installed on z/OS Unix and use DB2 to store data. This enables organizations to use their existing systems. Other installation options are available for Windows platforms. At-a-glance summary of Topaz for Java Performance measurements of CPU Utilization, Heap Memory, Java Classes and Threads.

Upload: phambao

Post on 11-Jul-2018

215 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: 3111 Topaz for Java fs - Compuwareresources.compuware.com/.../Topaz_for_Java_Performance_Fact_She… · installed on z/OS Unix and use DB2 to store data. This ... Easy Heap Memory

Java® on the mainframe enables IT organizations to leverage a wealth of existing programming expertise, as well as the security and superior platform economics of mainframe specialty processors.

Topaz for Java Performance provides unique visibility into the performance of Java batch programs and Websphere transactions running on the mainframe. With these capabilities, mainframe owners have confi dence to more aggressively pursue the benefi ts of running Java on IBM z Systems, which include leveraging the wealth of existing Java expertise and lowering costs through the use of IBM’s specialty processors.

FACT SHEET: TOPAZ® FOR JAVA PERFORMANCE

Topaz for Java PerformanceEMPOWERING ENTERPRISE I.T. TO EXPLOIT THE BENEFITS OF JAVA ON THE MAINFRAME 

In addition, Topaz for Java Performance seamlessly integrates with Compuware Strobe, enabling sta� to take comprehensive measurements of their entire Java environment—inside and out. Strobe delivers valuable insight about Java Virtual Machine (JVM) jobs and specialty processor usage, while Topaz for Java Performance provides visibility inside the JVM for targeted tuning of Java programs.

All Topaz for Java Performance components can be installed on z/OS Unix and use DB2 to store data. This enables organizations to use their existing systems. Other installation options are available for Windows platforms.

At-a-glance summary of Topaz for Java Performance measurements of CPU Utilization, Heap Memory, Java Classes and Threads.

Page 2: 3111 Topaz for Java fs - Compuwareresources.compuware.com/.../Topaz_for_Java_Performance_Fact_She… · installed on z/OS Unix and use DB2 to store data. This ... Easy Heap Memory

FACT SHEET: TOPAZ® FOR JAVA PERFORMANCE

Locate and Correct Java Performance Issues More Easily

Websphere Application Server (WAS) can have tens of thousands of Java Classes running, making locating performance tuning opportunities daunting at best. Topaz for Java Performance provides a list of Class Methods using the most CPU, which gives developers a strong starting point for examining each Class Method for typical Java performance issues.

KEY BENEFITS

Analyze the Performance of Your Java Batch Programs

Many of today’s mainframe performance tools don’t provide visibility into performance issues inside JVMs. Topaz for Java Performance enables users to take immediate measurements of JVMs as well as schedule future measurements, resulting in fewer costs, less data collection and lower network tra� c than constant monitoring.

Reduce CPU Usage

Topaz for Java Performance CPU Charts show which Java Classes are using the most CPU by pinpointing where CPU spikes occur and how much CPU is used at a given time. Users can then take the information and decide how much CPU to allocate to a particular JVM to ensure that workloads are continuously processed without interruption.

Topaz for Java Performance enables users to fi nd which Java Classes and Methods are using the most CPU.

Page 3: 3111 Topaz for Java fs - Compuwareresources.compuware.com/.../Topaz_for_Java_Performance_Fact_She… · installed on z/OS Unix and use DB2 to store data. This ... Easy Heap Memory

The Mainframe Software Partner For The Next 50 Years

Compuware empowers the world’s largest companies to excel in the digital economy by fully leveraging their high-value mainframe investments. We do this

by delivering highly innovative solutions that uniquely enable IT professionals with mainstream skills to manage mainframe applications, data and platform operations.

Learn more at Compuware.com.

© 2015 Compuware Corporation. Compuware products and services listed within are trademarks or registered trademarks of Compuware Corporation.

Java is a registered trademark of Oracle and/or its a� liates.

01.17_31115_Topaz_for_Java_fs

FACT SHEET: TOPAZ® FOR JAVA PERFORMANCE

Prevent Memory Leaks

All JVMs are susceptible to memory leaks that occur when Java objects are no longer used but are still being referenced. Perpetual references prevent a process called “Garbage Collection” from reclaiming the memory of these objects. The Topaz for Java Performance Memory Charts show memory growth over time, including periods after Garbage Collection. This enables users to gauge whether Garbage Collection was successful in reclaiming memory or whether a memory leak exists.

Easy Heap Memory Monitoring

Topaz for Java Performance Memory Charts also enable users to see if their JVMs are hitting their maximum allocated Heap Memory. A history of JVM measurements provides a view of workload changes over time, helping developers stay on top of changing workloads to ensure they have enough memory allocated to their JVMs.

To learn more about Topaz for Java Performance, visit compuware.com/topaz-for-java-performance.

For more details on the full Topaz suite, visit compuware.com/topaz.

A Java Performance Memory Chart depicting a JVM’s Heap Memory usage. When maximum allocated Heap Memory is reached, a more aggressive Garbage Collection occurs.