用 Runtime Spy 调整 Eclipse 的启动性能,第 1 部分:开始
2009-12-13 00:00:00 来源:WEB开发网
图 3. Runtime Spy 中显示的 Activated Plugins 视图
查看原图(大图)
如果您希望在 Runtime Spy 视图中显示内存使用率统计( Alloc、 Used和 Rom Used列),您必须用支持 J9 技术的 IBM Java 运行期环境(Runtime Environment)。这个 JRE 包含在名为 WebSphere Studio Workbench 的 IBM 版本 Eclipse 中,您在 IBM PartnerWorld for Developers 注册后就可以免费下载得到它。记住将 J9 指定为 Java 运行期环境的一个参数(例如, eclipse -debug -vmargs -Xj9 )。
点击第一列的标题, Plugin,将排序改为升序、降序和分组升序。在“+”号之下分组的插件是父插件运行的时候需要运行的那些插件。当加载的插件被分组的时候,行的值对应于插件以及它所有子插件。当您想要将重量级(资源)消耗者以一个组来查看时,可以使用这种排序。
后面跟有一个星号的插件名是那些在启动的时候就加载的插件。不管名字意味着什么,Activated Plugins 视图中标记了星号的启动插件集合里,并不包括工作台处理其 org.eclipse.ui.startup 扩展点时加载的那些插件。更确切地说,工作台是在初始启动以后才处理这些扩展的部分。
特别有趣的是 Order 列。点击这一列的标题,将插件列表以加载顺序排序。如果您希望快速查看给定的动作激活了哪个插件,先选中所有的插件(Ctrl+A),执行那个动作,再回到 Activated Plugins 视图,然后选择 按钮。没有被选中的就是那些刚被激活的插件。另外一种方法是,记录下在您的动作之前已经在运行的最后一个插件的序号值,然后更新,来查看那些排序更高的插件。
更多精彩
赞助商链接