FOSSLC is a non-profit organization that specializes in technology and know-how to record conferences with excellent quality. Click on the icons below to view great videos from communities we are actively involved with:

 

How to improve the performance of your eclipse based application

in ECE, ECE2011, EMF, Video, Eclipse
Eclipse

 

Bonita Studio* is a widely used application based on Eclipse RCP. In this talk, we will share some specific examples of the application of Eclipse Tools we are using to improve memory usage and increase overall execution speed of our RCP application, which we think can be more widely used in the Eclipse community.

We will show how MAT, TPTP and Sleak help us to spot, fix and improve performance issues due to:
- duplicated libs in programmatically deployed war on a Jetty server;
- memory leaks in SVG Figure;
- time wasted loading due to repeated loading of EMF resources;
- time wasted at startup (optimization needed);
- inefficient refresh of the workspace;
- system handles for memory leaks.

We will explain the solutions we considered and dropped, as well as those we chose and what we contributed back to the community.

 

Minutes: 
25
Event: 
ECE2011
Speaker: 
Aurelien Pupier
Filmed: 
02.11.2011