(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参数 #### 一、引言 在进行Java开发时,Eclipse作为一款广泛使用的集成开发环境(IDE),其性能优化对于提高开发效率和应用稳定性至关重要。其中,设置合适的JVM(Java虚拟机)参数是优化...
在Eclipse这样的集成开发环境中,对Java虚拟机(JVM)进行设置是非常关键的,因为它直接影响到应用程序的性能和稳定性。Eclipse中的JVM内存设置涉及到多个参数,这些参数用于控制JVM如何分配和管理内存资源。以下是...
### Eclipse与Tomcat的JVM设置详解 #### 一、引言 在开发Java应用程序时,经常需要使用集成开发环境(IDE)与应用服务器进行配合。Eclipse是一款非常流行的Java IDE,而Tomcat则作为轻量级的应用服务器被广泛采用...
标题 "ECLIPSE,TOMCAT,JVM内存设置" 涉及到的是在开发Java Web应用程序时,如何配置Eclipse集成开发环境(IDE)、Apache Tomcat服务器以及Java虚拟机(JVM)的内存参数,以优化性能和避免内存溢出等问题。...
在eclipse设置JVM heap 的最小值与最大值的图案
对于使用eclipse卡或者在启动项目,空间分配不足导致慢等问题。
本文介绍了三种设置 Eclipse 的java内存的方法,包括通过 Eclipse 的 Preferences 设置、通过 Run Configuration 设置和通过 eclipse.ini 文件设置。正确地设置 JVM 内存大小可以提高 Eclipse 的运行效率,提高开发...
在使用Eclipse这样的Java开发工具时,正确配置JVM内存设置是非常重要的,因为它直接影响到Eclipse的稳定性和性能。在"Eclipse中JVM内存设置"的主题下,我们需要关注几个关键的JVM参数及其作用,以及如何在eclipse....
### 运行Eclipse提示JVM错误的解决 在使用Eclipse进行开发的过程中,有时可能会遇到JVM(Java虚拟机)错误的问题。这类问题通常表现为启动Eclipse时出现错误提示,例如“jvm terminated. Exit code=-1”。本文将...
2. **配置Eclipse启动参数**:在Eclipse的启动配置中,可以通过修改`eclipse.ini`文件来调整JVM内存设置。例如,添加或调整`-Xms`(初始堆大小)和`-Xmx`(最大堆大小)等参数,确保JVM有足够的内存空间运行应用。 ...
JVM内存设置方法 JVM(Java Virtual Machine)是 Java 程序的运行环境,为了提高 Java 程序的性能,需要合理地设置 JVM 的内存分配。下面将详细介绍 JVM 内存设置的方法。 一、 JVM 内存设置参数 JVM 内存设置...
2. 使用 Eclipse 的帮助功能:可以使用 Eclipse 的帮助功能来获取关于 Eclipse 的详细信息和使用方法。 五、相关链接 1. JVM 启动参数大全:http://www.blogjava.net/midstr/archive/2008/09/21/230265.html 2. ...
《Ant与Eclipse集成:JVM1.2版本1.0的jar.zip包解析》 在软件开发领域,Ant和Eclipse是两个重要的工具。Ant是Apache软件基金会下的一个Java项目,它是一个基于XML的构建工具,常用于自动化Java项目的构建、测试和...
本文将详细讲解如何进行Ubuntu上的Eclipse启动设置、JDK环境变量配置以及其他相关设置。 首先,让我们来看看JDK的安装与环境变量配置: 1. **安装JDK**:在Ubuntu上,可以使用apt命令来安装JDK。打开终端,输入...
### Eclipse启动参数设置详解 在开发环境中,Eclipse是一款非常受欢迎的集成开发环境(IDE),广泛应用于Java开发中。为了确保Eclipse能够高效稳定地运行,合理设置其启动参数至关重要。本文将详细介绍Eclipse启动...
本文将详细介绍Eclipse的一些常用设置和操作,旨在帮助用户提升工作效率。 首先,我们关注字符集的设置。在Eclipse中,确保正确配置字符集至关重要,因为它直接影响到文件的编码和解码。你可以通过搜索"enc"来找到...
通过上述方法,通常可以成功解决Eclipse启动时出现的“Incompatible JVM”问题。在日常开发中,保持JDK版本的及时更新和正确配置,对于避免这类问题至关重要。同时,理解Eclipse与JVM之间的依赖关系,也有助于提升...
总体而言,Eclipse的设置和调优涉及到对启动参数的调整、JVM内存管理、Eclipse内部插件管理以及用户习惯的优化等多个方面。通过仔细的配置和调优,可以显著提高Eclipse的启动速度和运行效率,提升开发效率。对于具体...
JVM Monitor 是一个 Eclipse 上的插件,用来分析Java应用程序运行的信息,包括CPU占用、线程以及内存的使用情况。
eclipse修改jvm参数调优方法 Eclipse是一款功能强大且流行的IDE,然而在实际使用中,很多用户都会遇到Eclipse启动慢、卡顿的问题。其实,这些问题的根本原因是JVM的内存分配不合理。本文将介绍两种修改Eclipse JVM...