EclipseJuno在编辑器中切换选项卡的速度很慢
在OSX 10.8.2 Mountain Lion上的Eclipse Juno SR1中,Java版本为“1.6.0_37”,启动一段时间后,在正在编辑的源文件的选项卡之间切换变得非常缓慢。CPU变为100%,编辑器冻结几秒钟,然后显示新选项卡内容 在阅读有关该问题的信息后,我编辑了eclipse.ini,以获得:EclipseJuno在编辑器中切换选项卡的速度很慢,eclipse,Eclipse,在OSX 10.8.2 Mountain Lion上的Eclipse Juno SR1中,Java版本为“1.6.0_37”,启动一段时间后,在正在编辑的源文件的选项卡之间切换变得非常缓慢。CPU变为100%,编辑器冻结几秒钟,然后显示新选项卡内容 在阅读有关该问题的信息后,我编辑了eclipse.ini,以获得: --launcher.XXMaxPermSize 2768M -XX:MaxPermSize=2768M -Xms440m -Xmx2512m 正如在上所建议的那样,这只会导致在我
--launcher.XXMaxPermSize 2768M
-XX:MaxPermSize=2768M
-Xms440m
-Xmx2512m
正如在上所建议的那样,这只会导致在我重新启动Eclipse之后需要更长的时间才能再次发生问题
我不敢相信,在一台装有SATAIII SSD、i5处理器和8GB内存的机器上,文本编辑器中切换标签的速度会如此之慢。还有什么我可以试试的吗?朱诺和朱诺SR1在打开、关闭和切换编辑器时存在严重的性能问题
。您可以安装Juno的维护版本进行尝试。编辑:SR1补丁不再是最佳选项,因为SR2已经发布。最新的EclipseJuno(4.2.2)或开普勒(4.3)一发布就立即使用()
如果您还不想安装SR2(正式发布日期为),那么EclipseJunoSR1有一个补丁
我在Ubuntu中也遇到过类似的问题,将
常规/外观/主题
设置切换到经典
帮助很大。更新:EclipseJuno的新性能版本(SP2)发布了。因此,如果您的EclipseJuno(4.2)太慢,或者如果它间歇性崩溃,则可以将其更新为SP2
只需转到帮助->检查更新
另外,请在执行此操作之前备份您的Eclipse文件夹
原始答案:
这是EclipseJuno中的一个已知问题,为此发布了一个补丁。安装此选项可修复性能问题-
引述
Juno SR2流(4.2.2)中已经解决了几个主要的性能缺陷。社区成员已经确认,这些修复基本上解决了编辑器和视图打开、关闭和切换的性能问题。这些修复程序将在Juno Service Release 2(2013年2月)和Kepler(2013年6月)版本中广泛提供。同时,对于那些使用Juno SR1的用户,有一个补丁可以提供对这些补丁的早期访问。要安装此修补程序,请执行以下操作:
确保您已经在Juno SR1版本(2012年9月)的软件包上运行调用帮助>安装新软件选择此存储库:展开Juno SR1修补程序并安装Eclipse UI Juno SR1优化要重复,此修补程序仅适用于Juno SR1版本的用户。如果您有11月21日或更高版本的Juno SR2维护版本,或开普勒流里程碑M4或更高版本,则不需要此修补程序。我使用的是开普勒4.3.0.I20130605-2000,并且由于标签更改缓慢而遇到了恼人的问题 我的项目使用Spring3.1、JPA2和Hibernate 我通过以下步骤让Eclipse运行得相当快: (1) 最小化自动验证:
(menu) Window:Preferences:Validation
(2) 不要加载不必要的插件:
(menu) Window:Preferences:Startup and Shutdown
(3) 我还关闭了所有透视图,然后只重新打开我真正需要的透视图
(4) 我创建了一个精简Java透视图,根据需要使用尽可能少的视图
(5) 优化eclipse.ini
请注意奇怪的参数值:
-Xmx930m
在我的机器上,如果Xmx>930,JVM将无法启动(OS:XP SP3,Ram:4Gb)
eclipse.ini:
-startup
plugins/org.eclipse.equinox.launcher_1.3.0.v20130327-1440.jar
--launcher.library
plugins/org.eclipse.equinox.launcher.win32.win32.x86_1.1.200.v20130521-0416
-product
org.eclipse.epp.package.jee.product
--launcher.defaultAction
openFile
--launcher.XXMaxPermSize
512m
-showsplash
org.eclipse.platform
--launcher.XXMaxPermSize
512m
--launcher.defaultAction
openFile
--launcher.appendVmargs
-vm
C:\dev\Java\jdk1.6.0_26\bin\javaw.exe
-vmargs
-Dosgi.requiredJavaVersion=1.6
-Xms40m
-Xmx930m
哪些编辑器是打开的,文件有多大,有多少个选项卡?从
Windows7
到Classic
也有帮助。两个黄色图标的闪烁仍然会重新加载依赖项,语法图标闪烁缓慢。一年后,你可能已经发现了这一点:“怪异”值“930m”这是由于32位JVM施加的限制造成的。