eclipse配置文件优化

Eclipse的启动由$ECLIPSE_HOME/eclipse.ini控制,如果$ECLIPSE_HOME 没有被定义,则Eclipse安装目录下的默认eclipse.ini会生效。

eclipse.ini是一个文本文件,其内容相当于在Eclipse运行时添加到 Eclipse.exe之后的命令行参数。

本人eclipse.ini的参数

-startup
plugins/org.eclipse.equinox.launcher_1.3.0.v20120522-1813.jar
--launcher.library
plugins/org.eclipse.equinox.launcher.win32.win32.x86_64_1.1.200.v20120913-144807
-showsplash
org.eclipse.platform
--launcher.defaultAction
openFile
-Duser.name=自己名字

-verbose:gc
-XX:+PrintGCDetails
-XX:+PrintGCDateStamps
-Xloggc:D:/soft/eclipse-jee-galileo-win32/eclipse/gc.log
-Xms512m
-Xmx512m
-XX:NewSize=256m
-XX:MaxNewSize=256m
-XX:PermSize=128m
-XX:MaxPermSize=256m
-XX:+DisableExplicitGC
-XX:CompileThreshold=100
-Xverify:none
-XX:+UseParNewGC
-XX:+UseConcMarkSweepGC
-XX:CMSInitiatingOccupancyFraction=80

-Duser.name=自己名字

以上的参数一般是针对自己的eclipse专属参数,一般不可改动,以下的就可以自己选择性修改。

参数设定说明:

-clean 清空插件缓存内容,有时插件显示不出来是因为Eclipse将插件进行了缓存以加速启动过程,若指定此参数则会清空缓存,从头加载,看个人选择
-vmargs:说明后面是VM的参数
-Xms40m:虚拟机占用系统的最小内存,初始分配
-Xmx256m:虚拟机占用系统的最大内存,按需分配
-XX:PermSize:最小堆大小。一般报内存不足时,都是说这个太小, 堆空间剩余小于5%就会警告,建议把这个稍微设大一点,不过要视自己机器内存大小来设置,但不能超过MaxPermSize。
-XX:MaxPermSize:最大堆大小。这个也适当大些所以若出现问题,首先请调整 -Xms40m:将其设置的小一些,就可以解决问题。过小会导致:java.lang.OutOfMemoryError: PermGen space
-XX:+UseParallelGC GC即是Garbage Collection垃圾回收机制,如果你有一个双核的CPU,也许可以尝试这个参数。
-Xverify:none 关闭Java字节码验证,从而加快了类装入的速度。
-XX:+DisableExplicitGC 关闭System.gc()。
-XX:CompileThreshold=100 方法调用多少次就会被编译成本地机器码,提高eclipse中某些代码的JIT编译。
以下是换用CMS收集器,优化垃圾收集器,以减少垃圾收集造成应用无响应的时间
-XX:+UseParNewGC
-XX:+UseConcMarkSweepGC
-XX:CMSInitiatingOccupancyFraction=80

看到有些大内存设备进行的配置如下:

-clean
--launcher.XXMaxPermSize
256m
--launcher.defaultAction
openFile
--launcher.appendVmargs
-vmargs
-Dosgi.requiredJavaVersion=1.6
-Xms1600m
-Xmx1600m
-XX:NewSize=800m
-XX:MaxNewSize=800m
-XX:PermSize=256m
-XX:MaxPermSize=256m
-XX:+DisableExplicitGC
-XX:CompileThreshold=100
-Xverify:none
-XX:+UseParNewGC
-XX:+UseConcMarkSweepGC
-XX:CMSInitiatingOccupancyFraction=80

如果你有更好的了解,可留下你的评论


转载于:https://my.oschina.net/u/2332096/blog/398523

《哥谭神话-工程篇》01.Palantir 平台架构解析-混乱数据如何转化唯一真相源? Palantir 平台的架构哲学可以概括为将洞察落地为行动,其核心是将“获取唯一真相”能力深度嵌入现有的、复杂的工作流程中,成为提升运营效率和决策质量的倍增器。 阅读详情

相关推荐

Eclipse中配置PropertiesEditor插件以优化配置文件编辑

Properties Editor插件起源于开源社区,是由一组具有Java背景的开发者共同创建。这些开发者意识到Eclipse环境下管理properties文件的不便之处,特别是对于中文用户而言,文件编码问题更是频繁困扰着他们。为了提供一个更加便捷、高效的编辑体验,该团队开始了插件的研发。作者们在开源社区中广受赞誉,他们不仅解决了编码问题,还通过插件改进了properties文件的编辑与管理流程。

weixin_34064233的博客 1005

Eclipse设置、调优、使用详解

Eclipse设置,调优,使用详解,优化Eclipse开启时不卡,使用Eclipse软件时候的小技巧

Eclipse中添加JVM内存用量指示器插件教程

Java虚拟机(JVM)内存模型是一个抽象的概念,它定义了Java程序运行时内存区域的划分。理解JVM内存模型对优化程序性能和诊断内存溢出问题至关重要。Eclipse作为一个功能丰富的IDE,其启动和运行过程中需要消耗大量的内存资源。合理地调整启动参数,可以显著优化Eclipse的性能表现。例如,通过调整内存分配参数(如-Xms和-Xmx),可以减少垃圾回收的频率,从而提高Eclipse的运行效率。同时,合理的参数设置还能帮助Eclipse在不同的开发场景下更稳定地运行,避免内存溢出等问题。

weixin_31597759的博客 1070

Eclipse运行性能调优

最近,EclipseEclipse-JEE3.5)运行十分缓慢(可能插件安装过多),因此,得到了个机会调优一下,以便提高工作效率 下图是未经任何调整eclipse的gc情况(使用jvisualvm命令,安装visual gc插件) 从图中可以看出,仅启动过程就有38次y

星星的技术专栏 1万+

Eclipse配置和优化

1.禁用不需要的插件:                 坐标:windows–->perferences–->general–->startup and shutdown         关闭的启动项:               WTP webservice UI plug-in,        //webservice ui视图               Equin...

Steven's blog 4331

Eclipse设置、调优、使用

[b][color=red][size=medium]eclipse调优[/size][/color][/b] 一般在不对eclipse进行相关设置的时候,使用eclipse总是会觉得启动好慢,用起来好卡,其实只要对eclipse的相关参数进行一些配置,就会有很大的改善。 [b]加快启动速度[/b] 1.eclipse启动的时候,它总是会搜索让其运行的jre,往往就是这个搜索过程让ecli...

iteye_20037的博客 2339

Eclipse Neon 配置文件优化 - 瞎搞篇

PS:首先声明,以下内容绝不表示没有问题,仅供参考。如有错误可以联系我 更正。 -startup plugins/org.eclipse.equinox.launcher_1.3.200.v20160318-1642.jar --launcher.library plugins/org.eclipse.equinox.launcher.win32.win32.x86_64_1.1.400

醉陌浮生,乱谜浊 3689

Maven架构目录配置文件下载:优化Eclipse Maven插件性能的绝佳选择

Maven架构目录配置文件下载:优化Eclipse Maven插件性能的绝佳选择 去发现同类优质开源项目:https://gitcode.com/ 在软件开发过程中,提升开发效率是每位开发者的追求。今天,我将为您介绍一个能够显著提升Eclipse中Maven插件性能的开源项目——Maven架构目录配置文件下载。以下是项目的核心功能和场景介绍。 项目介绍 Maven 架构目录配置文件下载项目为您提供...

gitblog_06751的博客 313

eclipse 增加内存的方法、修改配置文件 内存优化

eclipse 安装插件后,内存会出现不够用的情况。 eclipse安装后,在安装目录有个config.ini文件,内容如下: -vmargs -Xms40m -Xmx256m 或是 其实也很简单。打开Eclipse包,在Contents/MacOS 目录下有一个 eclipse.ini 文件, 用编辑工具打开他,把Xms128m更改成Xms256m。 这个文

鑫的专栏 2857

eclipse 输入卡顿_Eclipse卡顿怎么办?优化一下

入公司的同学朋友们有没有发现Eclipse会比以前学的时候用的要卡的多。因为你导入的东西多了啊一:启动慢?等几十秒?找到eclipse安装路径,在eclipse安装目录下有一个eclipse.ini的配置文件,这个配置文件是配置eclipse的运行内存之类的,修改配置文件之前最好做好备份工作,备份好了,打开配置文件,修改配置项,-Xms256m-Xmx512m-Xmn128m-XX:PermSiz...

weixin_39743695的博客 522

checkstyle教程:idea和eclipse集成checkstyle插件及导入规则配置文件

打开IDEA菜单栏的Settings中的plugins,搜索并安装: 安装完成后restart: 安装重启IDEA之后,Settings下搜索Inspections,再查询CheckStyle,如果能查询到内容,说明安装成功: 首先在本地新建checkstyle.xml文件,里面的内容如下: idea中导入配置文件 在Settings中搜索CheckStyle,按下图导入上一步骤新建的checkstyle.xml文件: 勾选新增的配置文件,完成: 直接打开要检查的文件,然后直接点击下图的启动图标即可:

学亮编程手记 2532

Eclipse中测试MySQL-JDBC(15)c3p0配置文件对JDBC工具(JdbcUtil)类抽取 再优化

【0 导入c3p0先关的jar文件】 【0 c3p0配置文件c3p0-config.xml】 com.mysql.jdbc.Driver jdbc:mysql:///jdbcdemo root root 【1 工具类】为了区别与前面的工具类,这里的类名定为:JdbcUtils2.java package com.flying.jdbc;

Love Home的个人空间 356

Eclipse环境优化策略—配置参数

上篇博客讲述了写几篇博客的起因。同时也讲述了Eclipse的基本优化步骤, 若按照上篇博客优化了,若还不是特明显,咋办呢? 这篇博客就介绍,进一步优化策略——配置参数。 不知道你是否注意到Eclipse目录下*.ini文件呢?注意:不是workspace下,是软件安装目录或解压目录下。 一般情况下,咱们是不接触这个配置文件的;但是也许当你电脑上重新安装了JDK,发现Eclipse

2257

Eclipse.ini配置文件解析

我的Eclipse.ini配置文件的内容:-startupplugins/org.eclipse.equinox.launcher_1.1.0.v20100507.jar--launcher.libraryplugins/org.eclipse.equinox.launcher.

springforxsh的专栏 1万+

优化Eclipse怎么让它运行更快

如果我们在开发使用的机器具有至少2GB的RAM,那么我们可以通过修改配置文件调整优化。通过调整内存让Eclipse跑的更快。(默认文件中,已经配置优化eclipse。)在你的Eclipse目录中找到eclipse.ini文件(eclipse.ini文件是一个文本文件,他包含了一些控制eclipse启动命令行选项)-vmargs-Dosgi.requiredJavaVersion=1.6-Xms12...

学以致用 2026

修改eclipse配置文件.ini

eclipse所在目录下,有一个eclipse.ini文件,这是eclipse配置文件。 关于这些参数。          -vmargs(VirtualMachine Arguments)即JAVA虚拟机参数。          -Xms指的是初始化的堆内存大小,一般为内存的1/64。          -Xmx指的是堆内存的最大空间,一般为内存的1/4

ypkobe24的专栏 2980

Eclipse设置内存大小

Eclipse设置内存大小

jrrfgj的博客 1万+

eclipse经常未响应优化

如果经常提示内存耗尽 将eclipse.ini内容替换为以下代码 -startup plugins/org.eclipse.equinox.launcher_1.1.0.v20100507.jar --launcher.library plugins/org.eclipse.equinox.launcher.win32.win32.x86_1.1.0.v20100503 -produc

编程之美 1323

eclipse工具性能优化方法

我个人认为,如果你想靠着背面试题来获得心仪的offer,用癞蛤蟆想吃天鹅肉形容完全不过分。想必大家能感受到面试越来越难,想找到心仪的工作也是越来越难,高薪工作羡慕不来,却又对自己目前的薪资不太满意,工作几年甚至连一个应届生的薪资都比不上,终究是错付了,错付了自己没有去提升技术。这些面试题分享给大家的目的,其实是希望大家通过大厂面试题分析自己的技术栈,给自己梳理一个更加明确的学习方向,当你准备好去面试大厂,你心里有底,大概知道面试官会问多广,多深,避免面试的时候一问三不知。

2401_83412172的博客 1054

eclipse(优化一) 清除eclipse工作空间列表

我们可能建立非常多的eclipse的工作空间,有些时候,我们把工作空间的文件夹删除后,在启动eclipse后,在“工作空间启动程序”界面中,“工作空间”下拉列表中还存在这些工作空间的名称。如图: 这样会造成很大垃圾的“工作空间列表”,如何将对应的列表信息清除呢?方法如下: 打开eclipse的安装位置目录,选择:\configuration\.settings\org.eclipse.

babyZeng 859

西门子PLC程序源码-机械手.zip

西门子PLC程序源码-机械手

上一篇: 细化迭代一(项目设想与开发计划)
下一篇: 细化迭代一 程序运行界面截图和测试报告
chiti5440
博客等级 码龄10年 1粉丝 0原创
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值