用 Runtime Spy 调整 Eclipse 的启动性能,第 1 部分:开始
2009-12-13 00:00:00 来源:WEB开发网核心提示: 查看原图(大图)既然每个 Runtime Spy 的视图都已经启动并运行,让我们来快速浏览一下这些视图,用 Runtime Spy 调整 Eclipse 的启动性能,第 1 部分:开始(3),不要忘记,Spy 作为“spied”插件在同一个工作台中运行,现在我们只是关心哪
查看原图(大图)
既然每个 Runtime Spy 的视图都已经启动并运行,让我们来快速浏览一下这些视图。不要忘记,Spy 作为“spied”插件在同一个工作台中运行,因此在使用工具本身的正常过程中可能会有一些插件被激活。这通常没关系,因为它只是用到了底层的功能,而这些功能应该已经加载或者早晚都得加载。有一种情况未必会出现,但确实重要,那就是别忘了它的视图只是根据需要而更新,所以 Runtime Spy 透视图第一次打开时,它将只显示出在它自己启动之 前 就已经在运行的那些插件。
查看哪些插件在运行
选择 Window > Open Perspective > Runtime Spy打开四个视图,如图 2 所示。
图 2. Runtime Spy 透视图由 Activated Plugins、Loaded Classes、Plugin Datasheet 和 Stack Trace 视图组成
查看原图(大图)
如果您忘记了指定 -debug 选项,您将看到 Activated Plugins视图中显示出“Plugin monitoring is not enabled”消息。由于默认没有类在被监视,因此 Loaded Classes视图将包含“Class monitoring is not enabled”消息。捕获类加载信息会使 Eclipse 变慢,因此您必须通过指定包含您所感兴趣的类的包或插件来列出那些类。现在我们只是关心哪些插件被加载了。图 3 显示了 Runtime Spy 的主要视图, Activated Plugins。
更多精彩
赞助商链接