相关疑难解决方法(0)

Eclipse的最佳JVM设置是什么?

您在运行Eclipse时找到的最佳JVM设置是什么?

eclipse jvm

316
推荐指数
10
解决办法
52万
查看次数

加速IntelliJ-Idea

我正在使用intelliJ进行Scala开发并且上周获得了8 GB的新RAM,所以我想:时间使用它.我检查了我的任务管理器,发现了使用~250mb的intelliJ.从eclipse我知道调整JVM选项有助于提高速度,所以我用Google搜索...

并发现这个OS X 我无法立即找到JVM选项,所以我开始调整Xmx.在1 GB时,我意识到它不再启动了.我检查了intelliJ java版本,发现它已经过时了,32位.

因此,为了使用您当前的JDK和64位,您必须将链接更改为:

IntelliJ IDEA Community Edition 10.0.2\bin\idea.exe
Run Code Online (Sandbox Code Playgroud)

IntelliJ IDEA Community Edition 10.0.2\bin\idea.BAT
Run Code Online (Sandbox Code Playgroud)

并调整"开始"

蝙蝠JDK_HOME现在寻找并使用64位.

我当前的VM选项,位于

...\IntelliJ IDEA Community Edition 10.0.2\bin\idea.exe.vmoptions
Run Code Online (Sandbox Code Playgroud)

-Xms512m
-Xmx1024m
-XX:MaxPermSize=512m
-ea
-server
-XX:+DoEscapeAnalysis
-XX:+UseCompressedOops
-XX:+UnlockExperimentalVMOptions
-XX:+UseParallelGC
Run Code Online (Sandbox Code Playgroud)

而不是-XX:+UseParallelGC,你可以使用-XX:+UseConcMarkSweepGC,这是

桌面应用程序的可接受选择,但我最近更改为吞吐量收集器.因为有一个快速的机器和一个足够小的堆,你有快速暂停,更多的吞吐量和没有碎片问题(ijuma.#sclala)

变化:

-XX:+UseConcMarkSweepGC //removed
// removed, because not needed with the lastest JVM.
    -XX:+UnlockExperimentalVMOptions
    -XX:+DoEscapeAnalysis
    -XX:+UseCompressedOops
Run Code Online (Sandbox Code Playgroud)

我现在会坚持这些选择.我真的很想知道你的经历.

哪种选择最适合您?如何通过.bat?运行intelliJ时隐藏此cmd窗口?:)

顺便说一句,这是调整intelliJ的另一个链接.基本上它在p.20/21上说关闭Windows恢复和系统目录的防病毒. …

java windows performance intellij-idea

91
推荐指数
5
解决办法
6万
查看次数

获取"Java堆空间"和"内存不足"时的Eclipse内存设置

当尝试在eclipse中启动并运行flex/java项目时,我使用Eclipse,Tomcat和JRE继续获得"Out of Memory Exception"和"Java Heap Space".

在研究尝试调整内存设置时,我找到了三个地方来调整这些:

  • 的eclipse.ini

  • 窗口>首选项下的JRE设置

  • Catalina.sh或Catalina.bat

在这些不同的地方设置-xms和-xmx之间有什么区别?这意味着什么?

有没有办法验证这些内存设置是否相应设置?

具有2GB RAM的计算机的最佳-xms和-xmx设置是什么?

还有其他记忆提示吗?

谢谢.

java apache-flex eclipse memory

58
推荐指数
2
解决办法
18万
查看次数

了解JVM Eclipse的运行情况

我目前正在尝试调整我的Eclipse安装并进入"-vm"选项.SO上的其他帖子提到,总是使用最新的JVM是好的,因为它们在性能方面不断提高,所以我很可能会这样做.我想知道如果你没有指定"-vm"参数,你怎么能找到JVM Eclipse运行的东西.

我在文档中找到了以下内容,但这并没有说明它将如何查找JVM:

传递给Eclipse可执行文件时,此选项用于查找用于运行Eclipse的Java VM.它必须是适当Java可执行文件的完整文件系统路径.如果未指定,Eclipse可执行文件使用搜索算法来查找合适的VM.无论如何,可执行文件然后使用-vm参数将路径传递给用于Java Main的实际VM.然后,Java Main将此值存储在eclipse.vm中.

java eclipse jvm

42
推荐指数
3
解决办法
4万
查看次数

提示改善Eclipse性能

使用大型项目​​在Eclipse中工作可能会很痛苦,因为IDE工作缓慢,有时会停止并且不响应.我知道它可以取决于操作系统,Eclipse的版本等.

所有eclipse开发人员都有在Eclipse中调整工作空间的技巧,应该关闭哪些来提高IDE的性能?

例如:我的项目建议关闭xml验证,不要安装m2eclipse.

由于eclipse的性能,一些开发人员使用IntelliJ.

更新:对于那些对日食表现感到不舒服的人,我建议尝试其他解决方案只是为了进行比较 - 我试过,这是我在表演主题上做得最好的:)

java eclipse ide performance

40
推荐指数
6
解决办法
3万
查看次数

空闲时Eclipse中的CPU使用率很高

在我的多核机器上,Eclipse使用100到250%的CPU功率,即使在新的普通安装和空工作空间闲置时也是如此.当实际做事时,它变得缓慢而无反应.

我已经尝试按照此处的建议设置内存设置:Eclipse随机使用100%CPU.这没有用.我还尝试了不同的Java版本,即OpenJDK和Oracle Java 7,以及Eclipse版本的Juno和Indigo.我在Ubuntu 12.04 LTS上.

作为另一个可能不相关的问题,当我关闭Eclipse时,Java进程仍然保持开放状态,CPU使用率超过200%,需要手动终止.

java eclipse

40
推荐指数
5
解决办法
5万
查看次数

如何删除旧版本的Eclipse插件?

更新后,旧的Eclipse插件仍保留在"plugins"文件夹中("features"文件夹中也有剩余部分).

有没有办法自动删除它们?

eclipse plugins

28
推荐指数
6
解决办法
2万
查看次数

Eclipse刷新工作区需要永远

当我启动Eclipse的,准备摇滚,我要坐在那里,等待像5或6分钟,直到Eclipse的得到它的奔忙起来,"刷新工作区(13%)",它在状态栏中,同时规定Eclipse完全被冻结了.

有没有什么方法可以关闭它或者至少加快这个"令人耳目一新"的速度?

更新:

事实证明,通过关闭不使用的项目,解决方案很容易解决.我目前有大约25个项目,几乎所有项目都是Subversion结账.我认为在启动时Eclipse会扫描所有打开/活动项目并进行某种同步.关闭我目前没有开展工作的项目会大大加快启动Eclipse的速度.

eclipse

26
推荐指数
2
解决办法
5万
查看次数

Eclipse的新版本刚刚问世.有什么我可以做的,以避免不得不再次手动搜索我的插件?

Galileo前几天出现了,尽管Eclipse下的插件是IMO,比Netbeans更容易处理,如果有一种简单的方法可以升级到新版本,它仍然会非常棒(和带上我的插件).

有小费吗?

java eclipse eclipse-3.4 eclipse-3.5

22
推荐指数
2
解决办法
1750
查看次数

Eclipse中Xmx和Xms的最大值?

现在我在ini文件中的这些设置是:

-Xms768M -Xmx1024M

当设置它们更高时,eclipse不再启动了......有没有办法在没有eclipse崩溃的情况下增加这些值?

java eclipse jvm memory-management application-settings

22
推荐指数
4
解决办法
14万
查看次数