`
jayghost
  • 浏览: 441683 次
  • 性别: Icon_minigender_1
  • 来自: 成都
社区版块
存档分类
最新评论

【转】Eclipse自动关闭解决方法及eclipse.ini设置

    博客分类:
  • Java
阅读更多

转自:http://liujun5563.blog.163.com/blog/static/610921712009816105022263/

自动关闭的原因可能是eclipse目录下eclipse.ini文件的设置上有问题,一般的ini文件设置主要包括以下几项:

-vmargs

-Xms40m

-Xmx256m

-XX:PermSize=64M

-XX:MaxPermSize=128M

 

以下解释其意思。

-vmargs:说明后面是VM的参数

-Xms40m:虚拟机占用系统的最小内存

-Xmx256m:虚拟机占用系统的最大内存

-XX:PermSize:最小堆大小。一般报内存不足时,都是说这个太小,

堆空间剩余小于5%就会警告,建议把这个稍微设

大一点,不过要视自己机器内存大小来设置

-XX:MaxPermSize:最大堆大小。这个也适当大些

所以若出现问题,首先请调整 -Xms40m:将其设置的小一些,就ok了。

 

1g内存推荐设置为:

-vmargs

-Xms128M

-Xmx512M

-XX:PermSize=256M

-XX:MaxPermSize=512M

 

其中-XX:PermSize=64M可以设置大一些,但不能超过MaxPermSize

-Xmx512M的5%为25.6M,理论上要求-Xmx的数值与-XX:MaxPermSize必须大于25.6M

分享到:
评论

相关推荐

    eclipse.ini配置

    eclipse.ini配置推荐(8or16GB)Java堆内存详解eclipse运行速度慢或者卡的时候有多方面、其中一方面可以通过更改eclipse.ini来更改 如下是我的eclipse.ini的相关配置、以及后面的详细说明 机器物理内存16GB (8G内存...

    eclipse.ini

    Eclipse的启动由$ECLIPSE_HOME/eclipse.ini控制,如果$ECLIPSE_HOME 没有被定义,则Eclipse安装目录下的默认eclipse.ini会生效。 eclipse.ini是一个文本文件,其内容相当于在Eclipse运行时添加到 Eclipse.exe之后的...

    eclipse.ini内存设置各参数含义

    在深入探讨《eclipse.ini内存设置各参数含义》这一主题之前,我们首先应当明确eclipse.ini文件在Eclipse集成开发环境中的重要性及其如何通过调整内存配置参数来优化Eclipse的运行性能。以下是对该主题的详细解析: ...

    eclipse.ini失败例子

    eclipse.ini失败例子,eclipse.ini失败例子

    Eclipse启动故障全攻略:"Eclipse.ini配置错误"深度解析与修复

    Eclipse 是一个开放源代码的、可扩展的集成开发环境(IDE)。最初由 IBM 公司开发,后来由 Eclipse 基金会管理,Eclipse 支持多种编程语言,包括 Java、C/C++、Python 等,并且可以通过插件扩展支持更多语言和开发...

    解决eclipse自动提示反应慢的方法

    Eclipse 自动提示反应慢解决方法总结 Eclipse 是一个功能强大且广泛使用的集成开发环境(IDE),它提供了丰富的插件和功能来满足开发者的需求。然而,在使用 Eclipse 时,许多开发者可能会遇到自动提示反应慢的问题...

    删除eclipse3.4的configuration目录导致eclipse无法启动的解决办法

    ### 删除Eclipse 3.4的configuration目录导致Eclipse无法启动的解决办法 在使用Eclipse 3.4的过程中,有些用户可能会遇到这样的情况:为了安装新的插件或添加新的jar包,他们选择了删除Eclipse安装目录下的`...

    eclipse 自动关闭的问题

    因此,了解导致Eclipse自动关闭的原因及解决方法显得尤为重要。 #### 二、常见原因分析 ##### 1. 内存溢出 Eclipse运行时需要占用一定的内存空间,如果分配给Eclipse的内存不足或设置不合理,可能会导致Eclipse因...

    eclipse下ini设置详情

    以上就是关于eclipse.ini文件中JVM参数设置的详细知识点,以及如何正确配置这些参数以优化Eclipse的运行性能。理解这些参数的含义及影响,可以帮助开发者根据自己的实际情况调整Eclipse的工作环境,从而提高开发效率...

    eclipse设置 java内存

    本文介绍了三种设置 Eclipse 的java内存的方法,包括通过 Eclipse 的 Preferences 设置、通过 Run Configuration 设置和通过 eclipse.ini 文件设置。正确地设置 JVM 内存大小可以提高 Eclipse 的运行效率,提高开发...

    eclipse报错 eclipse启动报错解决方法

    #### 四、其他常见错误及解决方法 除了上述错误外,还有另一种错误日志提示,涉及到Eclipse的启动过程: ``` !SESSION 2012-11-27 20:26:37.326 ----------------------------------------------- eclipse.buildId...

    Eclipse 设置、调优、使用(解决 卡顿 编译 占内存等问题)

    3. 关闭自动更新:可以关闭 Eclipse 的自动更新功能,以减少内存占用和卡顿。 二、JVM 设置 1. 设置堆内存大小:可以通过 -Xmx、-Xms、-Xmn 等参数设置堆内存的大小,以减少内存回收的次数和频率。 2. 设置持久带...

    解决Eclipse自动补全卡死的问题内附说明[【完整版】

    检查并增加Eclipse的JVM内存配置(通过修改eclipse.ini文件)可以帮助解决此问题。例如,可以增加`-Xms`和`-Xmx`参数的值,如`-Xms512m -Xmx2048m`。 2. **插件冲突**:Eclipse的插件系统可能会导致性能问题。如果...

    myeclipse.ini

    `myeclipse.ini` 是 MyEclipse 启动时读取的配置文件之一,用于设置 MyEclipse 的运行参数,包括 JVM(Java Virtual Machine)参数等。通过调整 `myeclipse.ini` 文件中的设置,可以优化 MyEclipse 的性能,提高开发...

    eclipse内存溢出的解决办法.txt

    ### Eclipse内存溢出问题及其解决方法 在使用Eclipse开发工具的过程中,经常会出现“内存溢出”(Out of Memory Error)的问题,这主要是由于Eclipse运行时所分配的内存不足导致的。当出现这种情况时,不仅会影响...

Global site tag (gtag.js) - Google Analytics