eclipse提速02 - eclipse.ini优化
2016-05-10 11:24
337 查看
给eclipse执行jvm。它可以让你使用自己的jdk,而不是系统环境变量所指定的jdk
-vm
/path/to/your/java
使用最新的jdk来运行eclipse。使用最新的jdk要好很多。
使用sun的jdk来运行ecipse。原因同上。
配置jvm虚拟机的启动参数。你可以自定义虚拟机参数,如果你觉得他们更合适(虚拟机参数介绍)。我使用下面的启动参数来增加堆的大小至768Mb,perm区设置为256Mb(内存总大小为3Gb)
-vmargs
-Xms768m
-Xmx768m
-XX:PermSize=256m
-XX:MaxPermSize=256m
你可以添加-Xverify:none参数来跳过jvm对class文件的校验,以此提升eclipse的启动速度,但这是很不安全的。
你还可以通过测试不同的垃圾回收器策略、server参数来测试eclipse的性能差异。以下为实验过程中使用的部分参数:
-server
-XX:+UnlockExperimentalVMOptions
-XX:+UseG1GC
-XX:+UseParallelGC
-XX:+UseFastAccessorMethods
-Xss2m
可以在这里查看所有的eclipse运行时参数,选择适合你的参数。
-vm
/path/to/your/java
使用最新的jdk来运行eclipse。使用最新的jdk要好很多。
使用sun的jdk来运行ecipse。原因同上。
配置jvm虚拟机的启动参数。你可以自定义虚拟机参数,如果你觉得他们更合适(虚拟机参数介绍)。我使用下面的启动参数来增加堆的大小至768Mb,perm区设置为256Mb(内存总大小为3Gb)
-vmargs
-Xms768m
-Xmx768m
-XX:PermSize=256m
-XX:MaxPermSize=256m
你可以添加-Xverify:none参数来跳过jvm对class文件的校验,以此提升eclipse的启动速度,但这是很不安全的。
你还可以通过测试不同的垃圾回收器策略、server参数来测试eclipse的性能差异。以下为实验过程中使用的部分参数:
-server
-XX:+UnlockExperimentalVMOptions
-XX:+UseG1GC
-XX:+UseParallelGC
-XX:+UseFastAccessorMethods
-Xss2m
可以在这里查看所有的eclipse运行时参数,选择适合你的参数。
相关文章推荐
- java 集合框架-TreeSet
- 关于Java变量的可见性问题
- eclipse怎样对java代码自动排版,快速格式化,快速使代码对齐?
- Java 集合框架-Vector
- PAT-JAVA-5-2 然后是几点 (15分)
- Java 动态代理Proxy和Invacationhandler的使用
- java实现图片上加文字水印(SpringMVC + Jsp)
- PowerDesigner 逆向工程 Could not Initialize JavaVM!
- Java基础(2)变量,循环,数组,方法。。。。。。
- java 集合框架-HashSet
- Java Annotation
- 搭建springMVC报错
- java 区别“==”和equals()方法
- java 集合框架-ArrayList存储不重复的自定义对象
- Spring源码解析——从XmlBeanFactory的构造函数开始看LoadBeanDefinitions
- Spring源码解析——从XmlBeanFactory的构造函数开始看LoadBeanDefinitions
- Java反射机制的使用
- IntelliJ IDEA 普通java工程如何转为maven工程
- Java7中的ForkJoin并发框架初探(下)—— ForkJoin的应用
- java 使用map返回多个对象组装