OS X Lion上的java Eclipse Indigo类型延迟
我正在做一个相当大的项目,最近遇到了我90年代的好老朋友,打字滞后。 我的设置是MacBook Pro 2.2 GHz i7 8GB带SSD驱动器,到目前为止还没有出现任何严重的性能问题
我已将内存分配增加到-Xmx1024m
和-XX:MaxPermSize=512m
。没有大量使用插件。而且,这只发生在。默认编辑器中的java文件
有什么问题吗
编辑:
我发现了问题。我注意到只有在编辑大型java文件时才会出现问题。就我而言,全班共有1800行
不过这很奇怪,因为我在Ubuntu上使用相同的eclipse设置时没有遇到同样的问题。Mac上的Eclipse似乎无法处理我编辑的那么大的java文件
有什么建议吗
EDIT2:
我正在使用EclipseIndigoforJavaEE及其最新更新(3.7.1.X)
已安装的插件:
- m2eclipse
- MercurialEclipse又名HGE(1.9.1自the official eclipse update site)
- Subclipse(已安装,但未在出现键入延迟的工作区中使用)
- ADT(已安装,但未在此项目中使用)
除非另有说明,否则所有插件均通过Eclipse marketplace安装,并更新至最新版本
# 1 楼答案
尝试更改eclipse中的设置。ini文件。这包含JVM的设置,可以帮助减少类似这样的内存问题
例如eclipse。ini:
详情见this question和this question
# 2 楼答案
Jivings关于问题的根源在eclipse中的说法是正确的。ini文件
我不确定我在日食中到底改变了什么。由于计时器似乎无法保存数据的备份,所以在和它乱搞之后,ini将其删除。Eclipse应用程序包中的ini文件(Eclipse/Contents/MacOS/Eclipse.ini)
实际上,我降低了MaxPermSize和其他内存值,这使Eclipse运行更加平滑。如果其他人遇到同样的问题,我建议您尝试类似的值,看看是否有效。如果没有,我还了解到您可以使用
-clean
参数启动eclipse一次,这将清除一些安装和使用历史记录。我没有那样做,但值得一试以下是我当前的配置,它工作得很好: