Java 当包资源管理器被锁定打开时,Eclipse在恢复时需要很长时间重新绘制自身

Java 当包资源管理器被锁定打开时,Eclipse在恢复时需要很长时间重新绘制自身,java,eclipse,performance,windows-7,scala-ide,Java,Eclipse,Performance,Windows 7,Scala Ide,我没有主意了,所以我向StackOverflow提出这个问题。我最近开始了一个scala项目。我在Windows7上安装了Eclipse3.7.2,并下载了最新的稳定版本2.0.2。我遇到的问题是,当packageexplorer窗格被固定在我的工作区中打开时,我将上下文从Eclipse切换到Eclipse,然后再切换回Eclipse,Eclipse需要很长时间来重新绘制自己。完全重画可能需要2到10秒的时间。我知道它与PackageExplorer有关,因为当它未打开时,我根本没有遇到过这个问

我没有主意了,所以我向StackOverflow提出这个问题。我最近开始了一个scala项目。我在Windows7上安装了Eclipse3.7.2,并下载了最新的稳定版本2.0.2。我遇到的问题是,当packageexplorer窗格被固定在我的工作区中打开时,我将上下文从Eclipse切换到Eclipse,然后再切换回Eclipse,Eclipse需要很长时间来重新绘制自己。完全重画可能需要2到10秒的时间。我知道它与PackageExplorer有关,因为当它未打开时,我根本没有遇到过这个问题。我不确定它是否与Scala IDE相关,但我最近一直在使用Eclipse的都是Scala项目,到目前为止,我在所有这些项目中都遇到了这个问题

到目前为止,我已经尝试优化JVM设置,如中所述。我还尝试了恢复到Java6JVM

我愿意接受关于如何进一步解决此问题的新建议或建议

编辑:

我发现有许多视图与PackageExplorer类似,它们允许您通过项目的目录或包结构来导航项目。有包资源管理器、项目资源管理器和导航视图。现在我使用的是导航视图,我再也不会遇到我原来帖子中提到的任何性能问题。然而,问题仍然存在:为什么使用PackageExplorer会对Eclipse性能产生如此有害的影响


编辑2:即使在使用其他“项目导航”类型的视图时,我仍然存在问题。

我知道这并不能正确解释问题所在(至少不是我能想到的问题),但这是某种解决方案。我使用的是Windows7经典主题(想想WindowsServer2003或XP)。当我切换回默认的Windows7主题时,eclipse中的性能问题消失了。我之前没有提到的一个有趣的注意事项是,我在使用Gimp(也是一个java应用程序)时遇到了类似的重画性能问题,这些问题也已经停止了

我不会将此标记为答案,因为我觉得它没有真正解决问题的根本原因。如果有人能告诉我为什么这解决了我的问题,或者提供了一个不涉及切换主题的替代解决方案,请随意创建一个额外的答案