Presentation is loading. Please wait.

Presentation is loading. Please wait.

Integrated Profiling Tools Presenter Name

Similar presentations


Presentation on theme: "Integrated Profiling Tools Presenter Name"— Presentation transcript:

1 Integrated Profiling Tools Presenter Name presenter@address.com

2 2 Agenda ● Performance Problems ● Advantages ● Case Study: Memory Leak in HttpUnit ● New Features in NetBeans 6.0 ● Case Study: Roller Performance Problems

3 3 Performance Problems

4 4 ● Threading Problems ● CPU Bottlenecks ● Memory Usage/Memory Leaks

5 5 Advantages

6 6 ● No need to start another tool ● Understands Your Project ● Task-oriented UI ● Improved Workflow: Edit/Compile/Test/Debug/Profile Goal: Fix Performance Problems Before Releasing the Software

7 7 Demos

8 8 Case Study: Memory Leak in HttpUnit

9 9 Memory Leak in HttpUnit ● Open source testing framework (http://httpunit.sourceforge.net/) ● Version 1.6.2 (March, 2006) ● 169 Classes ● 10,245 Lines of Code ● Slow memory leak over time

10 10 New Features in NetBeans 6.0

11 11 Profiling Points

12 12 JMeter Integration

13 13 HeapWalker

14 14 Areas of Interest

15 15 Dynamic Attach

16 16 Always Included

17 17 Case Study: Roller Performance Problems

18 18 Roller Performance Problems

19 19 Roller Performance Problems ● Open source blog server (http://rollerweblogger.org/project/) ● Version 2.3 (June, 2006) ● Struts based ● >400 Classes, >190 JSPs ● Almost 40,000 Lines of Code ● Problem with slow performance

20 20 In Conclusion.... ● Significant advantages to using an integrated profiler ● Lots of features ● Remember, this is all FREE! ● More information: http://profiler.netbeans.org


Download ppt "Integrated Profiling Tools Presenter Name"

Similar presentations


Ads by Google