我在Eclipse 4.2 Juno中遇到了一些慢速切换标签的问题,希望有人可能有一些答案。原始延迟大约是10秒,一旦我在eclipse.ini文件中指定了java vm,就会下降到2-4,但这仍然比我认为的要慢。我已经卸载了我认为可能冒犯的所有插件,并列出了下面的活动插件,我相信系统绰绰有余,但无论如何列出了规格。谢谢你能给我的任何帮助。
系统
Windows 7x64
1.73 Ghz i7
8 GB RAM
Eclipse插件:
Eclipse Color主题
PHP开发工具(PDT)
Eclipse.ini:
-vm
C:\Program Files\Java\jre7\bin\javaw.exe
-startup
plugins/org.eclipse.equinox.launcher_1.3.0.v20120522-1813.jar
--launcher.library
plugins/org.eclipse.equinox.launcher.win32.win32.x86_64_1.1.200.v20120522-1813
-showsplash
org.eclipse.platform
--launcher.XXMaxPermSize
512m
--launcher.defaultAction
openFile
-vmargs
-server
-Dosgi.requiredJavaVersion=1.7
-Xmn256m
-Xms4196m
-Xmx4196m
-Xss4m
-XX:PermSize=256m
-XX:MaxPermSize=256m
-XX:+UseParallelGC
答案 0 :(得分:10)
如果您正在使用Eclipse Juno SR1版本并且正面临这种缓慢问题,则可以按照此链接上的说明安装Eclipse UI Juno SR1 Optimizations修补程序: http://wiki.eclipse.org/Platform_UI/Juno_Performance_Investigation
由于上述链接上的内容已更新,因此不再提供补丁下载部分。因此,对于寻找下载详细信息的任何其他人,您需要做的就是从更新站点安装Juno SR1补丁 - Eclipse UI Juno SR1优化:http://download.eclipse.org/eclipse/updates/4.2 - 使用帮助菜单的过程 - >安装新软件
答案 1 :(得分:4)
Juno中的UI性能存在一些已知问题。请参阅https://bugs.eclipse.org/bugs/show_bug.cgi?id=385272
上的冗长讨论Juno Service Release 2(SR2)已发布,它解决了许多UI性能问题。
答案 2 :(得分:3)
更改java内存堆大小。查看-XX:PermSize = 256m -XX:MaxPermSize = 256m并更改为1024m。 你去了一个链接:http://www.jguru.com/faq/view.jsp?EID=424214
答案 3 :(得分:2)
尝试将主题更改为Classic
。
答案 4 :(得分:1)
Window -> Preferences -> Validations
)。Problems View -> Configure Content
)所有这些让我的Juno大大加快了速度:)
答案 5 :(得分:1)
我有同样的问题,我升级到 Eclipse Juno 4.2.2 和我的系统:Intel Core 2 Quad Q9550 2.83Ghz 8,00 GB RAM Windows 7 Ultimate x64。我也使用 GIT 。
当我在我的项目上按下鼠标右键时,我花了很多时间(约40秒)才能做任何事情。
直到我在我的Linux服务器(不同系统)上运行“git gc”,结果如下:
之后我刷新了我的项目,从那时起鼠标右键动作响应是即时的。
我希望这可以帮助任何人,我只需要与你分享。
我的Eclipse ini:
-startup
plugins/org.eclipse.equinox.launcher_1.3.0.v20120522-1813.jar
--launcher.library
plugins/org.eclipse.equinox.launcher.win32.win32.x86_64_1.1.200.v20120913-144807
-showsplash
org.eclipse.platform
--launcher.XXMaxPermSize
256m
--launcher.defaultAction
openFile
-vmargs
-server
-Xmn128m
-Xms2048m
-Xmx2048m
答案 6 :(得分:0)
我无法使用维护版本更新我的日食,但我在日食问题跟踪器中找到了一个非正式的补丁,这使得我的日食速度提高了很多。请参阅此答案:https://stackoverflow.com/a/13470794/337621
答案 7 :(得分:0)
安装4.3M4 - 他们在那里取得了显着的速度提升,现在我终于从3.8开始了:)
答案 8 :(得分:0)
当我有大量的Java项目导入时,我的Eclipse Juno非常慢(我说的是45-50左右)。我最终做的是:
最终结果是Eclipse和它应该的一样快速和快速。表现接近3.8。
此外,在Java或Debug透视图的“Package Explorer”视图中,我将“顶级元素”设置为“工作集”,以便更清楚地了解我在应用程序中编码的位置。 / p>
这样,搜索结果和“查找类型/查找资源”结果也更加快捷。
答案 9 :(得分:0)
当我尝试在标签之间切换时,我的日食非常慢(时间约为2-3秒)。我用这种方式修改了我的eclipse.ini,它不再发生了(我的RAM是2GB):
-startup
plugins/org.eclipse.equinox.launcher_1.3.0.v20120522-1813.jar
--launcher.library
plugins/org.eclipse.equinox.launcher.win32.win32.x86_1.1.200.v20120522-1813
-product
com.android.ide.eclipse.adt.package.product
--launcher.XXMaxPermSize
256m
-showsplash
org.eclipse.platform
--launcher.XXMaxPermSize
256M
--launcher.defaultAction
openFile
-vmargs
-Dosgi.requiredJavaVersion=1.6
-Declipse.buildId=v21.0.1-543035
-Xms1024m
-Xmx1024m
答案 10 :(得分:0)
另一个占用过多CPU的Eclipse错误是由于正则表达式解析了控制台中很长的行,请参阅https://bugs.eclipse.org/bugs/show_bug.cgi?id=175888解决方法是不要在System.out / err中写很长的行。
答案 11 :(得分:0)
升级到Eclipse 4.3给我带来了巨大的性能提升。
似乎他们修复了新版本中的许多性能错误。
答案 12 :(得分:0)
打开Eclipse,转到Windows>关闭所有透视图然后确认并让Eclipse重新启动。