(1)在eclipse根目录,找到eclipse.ini,在其中指定初始heap size和最大heap size:
-xms 64M
-xmx 256M
其中, -xms是初始heap size, -xmx 是最大heap size。
在实际使用过程中,我发现我一启动eclipse时,heap size使用大概是40m,多时可以达到128m,所以我的设置是
-Xms128M
-Xmx512M
(2)对于permgen space: 在eclipse.ini中指定参数:
-XX:PermSize=128M
-XX:MaxPermSize=256M
(3)有一个办法可以在eclipse中看到当前heap size的分配和使用情况,还可以强制执行垃圾回收。 在eclipse的快捷方式上点击右键,在目标栏添加参数: -debug options -vm javaw.exe 然后,在eclipse根目录下,新建一个名为options的文件,不要后缀名。在该文件中加入内容: org.eclipse.ui/perf/showHeapStatus=true 重启eclipse,就可以在eclipse的左下角看到当前heap size的使用情况和分配情况了,还可以手工执行垃圾回收,看heap size不够时就来一次。
(4)如果是双核CPU:
-XX:+UseParallelGC
让GC可以更快的执行。(只是JDK 5里对GC新增加的参数)
分享到:
相关推荐
设置Eclipse的JVM参数
你对Eclipse中JVM内存设置方法是否熟悉,这里通过几个问题向大家解释一下,安装Java开发软件时,默认安装包含两个文件夹,一个JDK(Java开发工具箱),一个JRE(Java运行环境,内含JVM),其中JDK内另含一个JRE。
eclipse与tomcat的JVM设置
在eclipse设置JVM heap 的最小值与最大值的图案
对于使用eclipse卡或者在启动项目,空间分配不足导致慢等问题。
Eclipse中JVM内存设置
运行eclipse提示JVM错误的解决方法
NULL 博文链接:https://long-ltoy.iteye.com/blog/2352376
设置eclipse的运行内存, jvm内存大小设置, 如果启动服务时报内存溢出说明eclipse的运行内存太小 设置下运行内存就可以了
标签:ant-eclipse-jvm1.2-1.0.jar.zip,ant,eclipse,jvm1.2,1.0,jar.zip包下载,依赖包
JVM Monitor 是一个 Eclipse 上的插件,用来分析Java应用程序运行的信息,包括CPU占用、线程以及内存的使用情况。
NULL 博文链接:https://dolphin-ygj.iteye.com/blog/366152
Java解决死锁问题eclipse代码版
本篇文章主要介绍了eclipse修改jvm参数调优方法(2种),小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
java虚拟机(JVM)调优案例分析与Eclipse性能调优实战
本篇文章是对打开eclipse出现Incompatible JVM的解决方法进行了详细的分析介绍,需要的朋友参考下
VisualVM 提供在 Java 虚拟机 (Java Virutal Machine, JVM) 上运行的 Java 应用程序的详细信息。在 VisualVM 的图形用户界面中,您可以方便、快捷地查看多个 Java 应用程序的相关信息。
Work with common JVM tools such as Eclipse IDE, Gradle Explore frameworks such as SparkJava, Vert.x, Akka, and JavaFX Boost your knowledge about the dialects of other well-known programming languages ...
Eclipse的启动由$ECLIPSE_HOME/eclipse.ini控制,如果$ECLIPSE_HOME 没有...2:所有在-vmargs之后的参数将会被传输给JVM,所有如果所有对Eclipse 设置的参数必须写在-vmargs之前(就如同你在命令行上使用这些参数一样)
jvm tomcat eclipse 远程 断点 debug 调试 jpda 远程断点实图演示