Eclipse Test & Performance Tools Platform (TPTP) project offers a powerful profiling tool for analyzing the runtime behavior of a Java applications and for identifying and isolating performance problems such as execution bottlenecks, object leaks and threading issues. TPTP provides software developers or testers with the ability to analyze the performance of a Java program or to gain a comprehensive understanding of the overall performance of an application.
In this short talk, a demo of remote Tomcat profiling will be shown. It will show the setup on the Tomcat server and then show the user how to attach and monitor the remote process from an Eclipse workbench and collect profiling data for analysis.
Jonathan West is a software developer with IBM Rational at the IBM Toronto Lab. He is a committer on the Eclipse TPTP Platform project, and provides component and technical leadership for the TPTP Agent Controller component, the TPTP and Hyades agent execution frameworks, as well as development on the JVMTI-based TPTP Java profiling agent. Jonathan has a Bachelor of Science in Computer Science from the University of Western Ontario.
This session is part of the curated collection of short talks titled
"Profiling and Testing with TPTP"