EclipseCon 2007 March 5-8, Santa Clara California





(3669) Profiling Java applications using Eclipse TPTP

Guru Nagarajan (Intel Corporation), Asaf Yaffe (Intel Corporation)

· Short Tutorial

Monday, 10:30, 2 hours | Stevens Creek

7
·
8
·
9
·
10
·
11
·
12
·
13
·
14
·
15
·
16
·
17
·
18
·
19

Asaf Yaffe

The Eclipse TPTP new Java profiler is a powerful tool for analyzing the runtime behavior of Java applications and for identifying and isolating performance problems such as execution bottlenecks, object leaks and thread states. The new profiler is designed to work with Java applications based on Java 5.0 (J2SE 1.5) and beyond, and is based on the Java Virtual Machine Tool Interface (JVMTI) introduced in Java 5.0, which replaces the earlier experimental Java Virtual Machine Profiler Interface (JVMPI). This tutorial will introduce you to the new Java profiler and its extensible architecture. It will show you how to configure and use the profiler to efficiently profile various types of applications, including Eclipse plugins, standalone Java and J2EE applications. It will also show how to obtain meaningful results from the various statistical and graphical views available in TPTP.

Guru Nagarajan is a member of the Intel Software Products division and a Eclipse TPTP committer. He specializes in Software Patterns, Frameworks and Component Based Software Development. He is the author of numerous papers on Java and XML technologies. Prior to this software development life he was specializing in Object Oriented Technologies and Object Databases.

Asaf Yaffe is a software engineer in Intel Developer Products Division, developing technologies and tools for binary instrumentation and performance monitoring of managed runtime environments. Asaf has been a committer on the Eclipse Test and Performance Tools project (TPTP) since 2006, focusing on the design and development of the new TPTP Java Profiler runtime component.

Floor Plan

Gold sponsors

Ingres logo

BEA logo

IBM logo

Business Objects logo

Klocwork logo

Windriver logo

Red Hat logo

Actuate logo

Silver sponsors

Compuware logo

Sybase logo

Google logo

Nexaweb

Activegrid

Genuitec

Instantiations

Cloudsmith

Code Gear

ACCESS

Oracle

Telelogic

Innoopract logo

Lynux Works

Media sponsors

Eclipse Magazine logo

GoingtoMeet.com logo

Methods and Tools logo

Eclipsezone logo

Addison-Wesley logo

Eclipse Magazin logo

Embedded Computing logo

SD Times logo

Enterprise Open Source logo

ACM Queue logo

TheServerSide Java Symposium

Eclipse Review logo

Software Test & Performance logo

Eclipse Developers Journal logo

Eclipse Source logo