eclipse优化设置介绍---谷营中西
一般在不对eclipse进行相关设置的时候,使用eclipse总是会觉得启动好慢,用起来好卡,其实只要对eclipse的相关参数进行一些优化配置,就会有很大的改善,下面说说eclipse优化设置方面的技巧。
加快启动速度
1.在eclipse启动的时候,它总是会搜索让其运行的jre,往往就是这个搜索过程让eclipse启动变慢了。(没设置时,等2-3s出现进度条,设置后直接出现进度条)
只要在eclipse.ini中加入-vm的参数就可以了
2.取消所有启动时要激活的插件(在用时激活也一样)和其它的相关的在启动时执行的操作。
3.关闭自动更新
减少jvm内存回收引起的eclipse卡的问题
这个主要是jvm在client模式,进行内存回收时,会停下所有的其它工作,带回收完毕才去执行其它任务,在这期间eclipse就卡住了。所以适当的增加jvm申请的内存大小来减少其回收的次数甚至不回收,就会是卡的现象有明显改善。
主要通过以下的几个jvm参数来设置堆内存的:
-Xmx512m最大总堆内存,一般设置为物理内存的1/4
-Xms512m初始总堆内存,一般将它设置的和最大堆内存一样大,这样就不需要根据当前堆使用情况而调整堆的大小了
-Xmn192m年轻带堆内存,sun官方推荐为整个堆的3/8
堆内存的组成总堆内存 = 年轻带堆内存 + 年老带堆内存 + 持久带堆内存
年轻带堆内存对象刚创建出来时放在这里
年老带堆内存对象在被真正会回收之前会先放在这里
持久带堆内存class文件,元数据等放在这里
-XX:PermSize=128m持久带堆的初始大小
-XX:MaxPermSize=128m持久带堆的最大大小,eclipse默认为256m。如果要编译jdk这种,一定要把这个设的很大,因为它的类太多了。
我的配置(2g内存的笔记本):
还有其它的相关参数可以看看下面的参考材料,很有启发的:
-XX:+UseParallelGC 使用并发内存回收
-XX:+DisableExplicitGC 禁用System.gc()的显示内存回收
eclipse相关设置来来减少卡的现象
1.关闭自动构建。在启用时,每保存一下,eclipse就会自动为我们构建整个项目,这样对于大的项目来说,每次保存时都会造成很卡。其实自动构建完全没有必要,只要保证在运行前构建一次就ok了,eclipse也会在运行前自动为我们构建,所以关闭是最明智的选择。
2.关闭拼写检查设置
eclipse优化设置介绍---谷营中西相关推荐
- Java读取properties配置文件中文乱码解决方案--谷营中西科技软件园---zdd
1,我们在使用properties配置文件的时候,如果配置文件中没有中文的话,使用的时候是完全没有问题的,但是如果配置文件中又中文的话,就可能会出现乱码的问题.我的配置文件编码是UTF-8的. 解决方 ...
- Firefox restClient如何发送post请求解决方法---谷营乡中西软件科技园--zdd
restClient插件post请求传递参数问题? 解决方案如下图所示: 完事....希望可以帮到你.....有问题请留言....-–谷营中西软件园
- eclipse外观设置
eclipse调优 一般在不对eclipse进行相关设置的时候,使用eclipse总是会觉得启动好慢,用起来好卡,其实只要对eclipse的相关参数进行一些配置,就会有很大的改善. 加快启动速度 ...
- Eclipse的设置、调优、使用(解决启动卡顿等问题)
eclipse调优 一般在不对eclipse进行相关设置的时候,使用eclipse总是会觉得启动好慢,用起来好卡,其实只要对eclipse的相关参数进行一些配置,就会有很大的改善. 加快启动速度 ...
- Weblogic10.3_Windows优化设置
优化说明:.. 2 一.Weblogic服务程序设置:.. 2 1.设置JDK内存:.. 2 2.设置线程数:.. 3 3.Weblogic数据库连接池连接数设置:.. 3 4.Weblogic的服务 ...
- eclipse工程设置项目jre
Eclipse 是一个开放源代码的.基于Java的可扩展开发平台.就其本身而言,它只是一个框架和一组服务,用于通过插件组件构建开发环境.当我们导入已经存在项目或者通过svn引入项目时经常出现红叉叉的情 ...
- Eclipse详细设置护眼背景色和字体颜色并导出
Eclipse详细设置护眼背景色和字体颜色并导出 Eclipse是一款码农们喜闻乐见的集成开发平台,但是其默认的主题和惨白的背景色实在是太刺激眼球了.下面,将给大家详细介绍如何设置成护眼主题的方法,也 ...
- linux怎样优化桌面,简单优化设置Ubuntu 18.04系统的GNOME桌面
下面通过简单实用的技巧来优化设置 Ubuntu 18.04 系统的 GNOME 桌面.Ubuntu 放弃 Unity 桌面转而使用 GNOME 作为默认桌面环境,但是 GNOME 桌面过于追求简约,导 ...
- java基础-Eclipse开发工具介绍
java基础-Eclipse开发工具介绍 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任. 所谓工欲善其事必先利其器,即将身为一名Java开发工程师怎么能没有一款好使的IDE呢?今天就 ...
最新文章
- beego 显示html文件,[Beego] 内置的模板函数(不同格式的字符串和html的互转)
- input 模糊搜索
- 软件包管理 之 Fedora / Redhat 软件包管理指南
- 中科大博士写外挂被抓,非法牟利300多万!
- 偶也要去上海Tech一把了
- MySQL 普通索引和唯一索引的区别详解
- 抖音python上的代码_抖音代码舞python实例代码
- linux查看udp丢包数量,Linux下UDP丢包问题分析思路
- java rds 数据库_java项目连接rds数据库
- C语言系列1——hello world
- linux 使用cp卡死,细说CP使用
- 广州的11个辖区_广州市下辖11个区,其中GDP总值超过3000亿元的分别有哪些?
- 遇到程序员不修改bug时怎么办?我教你
- RISC-V指令集架构优势
- 苹果怎么取消微信订阅服务器,教程:取消微信免密支付授权功能设置
- android梅花形布局,技法介绍——画梅花时的布局
- vuejselectron-vue----朝花夕拾.
- 用JS模拟向左移动的侧移式灯箱效果
- 出现“no_init_all“的解决办法
- 【百度网站怎么推广】引流推广在百度贴吧要怎么做?