`
lgstarzkhl
  • 浏览: 335198 次
  • 性别: Icon_minigender_1
  • 来自: 沈阳
社区版块
存档分类
最新评论

eclipse.ini配置说明

阅读更多
打开到eclipse安装文件夹下的eclipse.ini文件,内容如下:

-vmargs
-Xms512M
-Xmx1024M
-XX:PermSize=64M
-XX:MaxPermSize=128M

-vmargs是表示下面是设置JVM(java虚拟机)的参数,也就是说下面都是java虚拟机的参数,对于JVM来说,内存分为堆内存和非堆内存,注意这里的堆不是c/c++里面的堆的概念,因为jvm自己管理内存,所谓堆上的内存就是jvm可以分配给java应用程序使用的内存,由-Xms和-Xmx这两个参数限定,而非堆内存则是JVM自己使用的,由-XX:PermSize和-XX:MaxPermSize这两个参数来限定。对于堆内存来讲,JVM根据剩余的堆内存的多少调整整个堆内存的大小,调整范围就是-Xms(最小)和-Xmx(最大)指定的范围,-XX:PermSize和-XX:MaxPermSize也是同样的道理,如果你不想JVM来动态调整的话,可以把最大和最小值设置相等,默认最小值是物理内存的1/64,最大值是物理内存的1/4,所以这个最大值就受到物理内存的限制(当然还会收到操作系统的限制)。

经过实验发现,如果-Xms的值比-Xmx设置的大则启动会失败;而如果-Xmx和-XX:MaxPermSize设置的值的和比可用的物理内存还大,启动也会失败,我的第一个设置,两者的和超过了1G,而当时可用内存才700M,所以启动会失败,JVM在启动时会检测参数和实际可用内存。
分享到:
评论

相关推荐

    eclipse.ini配置

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

    eclipse下ini设置详情

    以下是对eclipse.ini文件中常见的JVM参数及其作用的详细说明: 1. -Xms:该参数用于设置JVM启动时的初始堆内存大小。默认情况下,这个值通常是物理内存的1/64。设置一个合适的-Xms值对于避免Eclipse在启动时动态...

    eclipse指定启动的虚拟机配置说明

    ### Eclipse 指定启动的虚拟机配置说明 在开发环境中,Eclipse 是一个非常流行的集成开发环境(IDE),广泛用于 Java 和其他多种语言的软件开发。为了确保 Eclipse 在特定的 Java 运行时环境中运行,用户需要正确...

    eclipse项目配置说明

    eclipse项目配置说明 本篇文章主要讲解了Eclipse项目配置的相关知识点,涵盖了项目配置环境变量、数据库连接、日志记录、Eclipse性能优化等方面的内容。 一、项目配置环境变量 在Eclipse项目中,配置环境变量是...

    android requiringorg.eclipse.wst.sse.ui

    8. **检查Eclipse.ini配置**:如果问题依然存在,可能需要检查Eclipse的启动配置文件(eclipse.ini),确保其中的内存分配足够运行Eclipse及其所有插件。 9. **论坛求助**:如果以上步骤都无法解决问题,可以到...

    com.sysdeo.eclipse.tomcat_3.1.0.beta.zip

    - **update.ini**或**plugin.properties**:更新配置文件,可能包含插件的更新源信息。 在实际使用中,开发者可以通过Eclipse的“帮助”->“安装新软件”功能,添加插件的更新站点,然后按照向导安装这个Tomcat插件...

    绿色免安装eclipse_4.5.0(window)开发运行环境配置说明文档

    ### 绿色免安装Eclipse 4.5.0 (Windows) 开发运行环境配置说明文档 #### 一、概述 本文档旨在帮助用户在Windows操作系统下成功配置Eclipse 4.5.0绿色免安装版的开发环境,并解决安装过程中可能遇到的问题,如无法...

    eclipse配置maven说明

    【Eclipse配置Maven说明】 在Java开发领域,Eclipse是一款广泛应用的集成开发环境(IDE),而Maven则是一个强大的项目管理和构建工具。Eclipse与Maven的结合使用,可以帮助开发者更加高效地管理项目依赖、构建和...

    更改MyEclipse开启图

    `eclipse.ini`是MyEclipse的核心配置文件,它控制着MyEclipse的启动参数和配置选项。 首先,你需要找到MyEclipse的安装目录,通常情况下,这个文件位于`MyEclipse 6.5\eclipse`路径下。在这里,你会看到一个名为`...

    j2me的eclipse配置

    1. 在 Eclipse 3.2.2 中修改配置文件 `config.ini`: - 添加 `osgi.framework.extensions=eclipseme.core.hooks`。 - 注意不要将 `eof` 放在 `config.ini` 文件末尾,否则可能导致 Eclipse 无法启动。 2. 进入 ...

    eclipse_others

    5. `eclipse.ini`:这是Eclipse启动配置文件,用于设置JVM参数、指定工作目录、加载插件等,对Eclipse的性能和功能有直接影响。 6. `loging.log`:日志文件,记录了Eclipse启动和运行过程中的各种信息,包括错误和...

    eclipse.zip

    1. **运行说明.txt**:这是一个文本文件,通常包含关于如何启动、配置或使用Eclipse的指南,可能包括系统需求、安装步骤和一些基本的故障排除信息。 2. **p2**:这是Eclipse的元数据仓库,用于软件更新和管理...

    eclipse_oxygen_jb51.rar

    3. `eclipse.ini` 文件是Eclipse的启动配置文件,用于指定启动参数,如JVM版本、内存分配、工作空间路径等,是自定义Eclipse行为的关键文件。 4. `jb51.net.txt` 可能是Eclipse下载时的来源信息或者版本说明,通常...

    Eclipse的使用配置.docx

    检查eclipse.ini配置文件,确保其中的启动参数正确无误。 2. **启动时无可用Workspace**:这可能是因为Eclipse找不到以前保存的工作空间,或者工作空间路径存在问题。可以尝试手动指定一个存在的工作空间,或者清除...

    MemoryAnalyzer内存分析工具单独软件无需安装18.1

    2.当你导出的dump文件的大小大于你配置的1024m(说明1中,提到的配置:-vmargs– Xmx1024m),MAT输出分析报告的时候,会报错:An internal error occurred during: "Parsing heap dump from XXX”。适当调大说明1中...

    eclipse免安装版、直接解压使用.zip

    "使用说明.txt"通常会提供关于如何解压、配置和启动Eclipse的指导,这对于初学者来说是至关重要的,因为它可以避免许多常见的配置问题。 “eclipse”文件夹中则包含了Eclipse IDE的所有核心组件和依赖。当你解压这...

    lua_eclipse64.zip

    6. `LuaDevelopmentTools.ini`:这是Eclipse的启动配置文件,定义了Eclipse启动时的参数和路径设置,包括LDT的配置信息。 7. `artifacts.xml`:描述了Eclipse更新站点中的组件和它们的依赖关系,用户可以通过这个...

    eclipse-202006版含插件.zip

    3. "eclipse.ini"是Eclipse的配置文件,用于指定启动参数,如JVM的内存分配、插件加载顺序等。 4. "license.txt"包含了软件的许可协议信息,用户在使用前应仔细阅读。 5. "artifacts.xml"是Eclipse的元数据文件,...

    Eclipse IDE开发平台配置及参数深度优化说明

    ### Eclipse IDE开发平台配置及参数深度优化说明 #### 一、概述 Eclipse是一款非常流行的开源集成开发环境(IDE),广泛应用于Java开发领域以及其他多种语言的项目开发中。随着项目规模的增长以及对性能要求的提高,...

    Eclipse&SVN开发环境配置说明.doc

    【Eclipse&SVN开发环境配置说明】 在软件开发中,使用统一的开发环境和代码规范对于团队协作至关重要。Eclipse是一款广泛使用的Java集成开发环境(IDE),而SVN(Subversion)则是一种版本控制系统,用于管理源代码...

Global site tag (gtag.js) - Google Analytics