文档章节

eclipse启动时和开发时优化

闵开慧
 闵开慧
发布于 2017/09/07 09:12
字数 385
阅读 38
收藏 1

1 eclipse.ini参数优化

-startup
plugins/org.eclipse.equinox.launcher_1.3.201.v20161025-1711.jar
--launcher.library
plugins/org.eclipse.equinox.launcher.win32.win32.x86_64_1.1.401.v20161122-1740

#加载jvm
-vm
C:\Program Files\Java\jre1.8.0_121\bin #注意这是jre的bin目录,不是jdk的

#设置各内存参数
-vmargs
-Xmx2G # 最大总堆内存,一般设置为物理内存的1/4
-Xms2G #初始总堆内存,一般将它设置的和最大堆内存一样大,这样就不需要根据当前堆使用情况而调整堆的大小了
-Xmn768m #年轻带堆内存,sun官方推荐为整个堆的3/8
-XX:PermSize=512m # 持久带堆的初始大小
-XX:MaxPermSize=512m # 持久带堆的最大大小,eclipse默认为256m。如果要编译jdk这种,一定要把这个设的很大,因为它的类太多了。
-XX:+UseParallelGC # 使用并发内存回收
-XX:+DisableExplicitGC # 禁用System.gc()的显示内存回收

2 取消所有启动时要激活的插件(在用时激活也一样)和其它的相关的在启动时执行的操作。

3 关闭自动构建。在启用时,每保存一下,eclipse就会自动为我们构建整个项目,这样对于大的项目来说,每次保存时都会造成很卡。其实自动构建完全没有必要,只要保证在运行前构建一次就ok了,eclipse也会在运行前自动为我们构建,所以关闭是最明智的选择。

4 关闭拼写检查设置

 

© 著作权归作者所有

共有 人打赏支持
闵开慧
粉丝 334
博文 607
码字总数 266601
作品 0
青浦
高级程序员
eclipse全面提速

eclipse全面提速 戎码一生2016-02-02130 阅读 eclipse性能优化IDE 你是否经常在等待eclipse的一些操作完成? eclipse loading 如果你看到这里,说明答案是yes。如果你苦于eclipse中响应很慢的...

戎码一生
2016/02/02
0
0
JVM优化-缩短eclipse的启动时间

追加: 首先要声明一下,这个案例在<深入理解JVM虚拟机>这本书中也提到过. 这本书是我曾经学习JVM的第一本书.里面关于Heap的优化思想,来源于此.建议大家想学JVM原理的,可以找来此书看看. 写这篇...

xpbug
2013/03/02
0
37
eclipse的使用、优化配置

工欲善其事,必先利其器 博客:http://blog.csdn.net/zhangerqing(转载请说明出处) 一、简介 eclipse可谓是Java开发界的神器,基本占据了大部分的Java开发市场,而且其官方还对其他语言提供...

liuzhangheng
2014/05/18
0
0
jvm调优的实际问题

网上有很多jvm调优的参数说明,在windows系统,IDE为Eclipse时,jvm调优一般通过修改eclipse的启动文件来完成(在ini文件中添加/修改需要优化的选项?)。但是这种调试应该是基于IDE的,即设...

piginthesun
2016/08/15
416
5
关于swt的一个帖子,你们看看是这样么...

SWT从实质上说是头疼医头,脚疼医脚,这种本质决定的它的架构不好,当需求增加时,当面临现实的Customization时,当面临各种不同操作系统时,它的缺点就暴露出来了,简单的说: 对Java 界面涉...

loki_lan
2013/05/13
189
3

没有更多内容

加载失败,请刷新页面

加载更多

下一页

(三)Nginx配置·续

概述 前文写了关于Nginx环境配置,但是还没有完,接下来将会继续讲三个相关的配置 主要是以下三个 1.Nginx访问日志 2.Nginx日志切割 3.静态文件不记录日志和过期时间 Nginx访问日志 1.先看看...

杉下
今天
1
0
jquery创建类似于java的map

var map = {}; // Map map = new HashMap(); map[key] = value; // map.put(key, value); var value = map[key]; // Object value = map.get(key); var has = key in map; // boolean has = ......

SuperDabai
今天
0
0
java大数据转换16进制转10进制

public static void main(String[] args) {String hex = "0xdbf3accc683297cf0000";BigInteger amount = new BigInteger(hex.substring(2), 16);System.out.println(amount);......

任梁荣
昨天
2
0
OSChina 周六乱弹 —— 目测我们程序员丁克的几率不大

Osc乱弹歌单(2018)请戳(这里) 【今日歌曲】 @真Skr小机灵鬼儿:8.13分享Jocelyn Pook/Russian Red的单曲《Loving Strangers》 《Loving Strangers》- Jocelyn Pook/Russian Red 手机党少...

小小编辑
昨天
14
4
TypeScript基础入门 - 函数 - 剩余参数

转载 TypeScript基础入门 - 函数 - 剩余参数 项目实践仓库 https://github.com/durban89/typescript_demo.gittag: 1.2.1 为了保证后面的学习演示需要安装下ts-node,这样后面的每个操作都能...

durban
昨天
1
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部