`
dearwolf
  • 浏览: 345044 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

使用Sleak分析RCP应用潜在内存泄露

阅读更多

1. following the website(http://www.eclipse.org/swt/tools.php) instructions:

1)Extract the zip into the eclipse/plugins/ folder
2)Extract the .options file from the eclipse/plugins/org.eclipse.ui_.jar/ archive to the eclipse/ folder.


2. following the instructions from Eclipse newsgroup:

Open your launch configuration and go to the "Tracing" tab.
Select "Enable tracing for the selected plug-ins" and then select the
org.eclipse.ui plug-in. On the right, select "debug" and (towards the
bottom) "trace/graphics".

 

3. add "org.eclipse.swt.sleak" to "required plug-ins"on "plugin.xml", then open the product file, "add required plug-ins".

 

4. add sleak view to the perspective, the view id is "org.eclipse.swt.sleak.views.SleakView".

 

5. launch the application, then you can see the sleak view, click "Snap", then you will find the graphics that are used in your application. Note that they are not absolutely leaked in your application, they just exist. If you believe some of them are no longer needed and should have been disposed, then you find leaks.

 

分享到:
评论
2 楼 dearwolf 2008-02-15  
运行缓慢……

有具体的数据么?
1 楼 chaoqun2003 2008-02-15  
建议题目叫做分析潜在内存泄露。

我们有个rcp程序现在出现运行缓慢的问题,不知道有没有分析工具?

相关推荐

Global site tag (gtag.js) - Google Analytics