Download presentation
Presentation is loading. Please wait.
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
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.