一般在不对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优化设置介绍---谷营中西相关推荐

  1. Java读取properties配置文件中文乱码解决方案--谷营中西科技软件园---zdd

    1,我们在使用properties配置文件的时候,如果配置文件中没有中文的话,使用的时候是完全没有问题的,但是如果配置文件中又中文的话,就可能会出现乱码的问题.我的配置文件编码是UTF-8的. 解决方 ...

  2. Firefox restClient如何发送post请求解决方法---谷营乡中西软件科技园--zdd

    restClient插件post请求传递参数问题? 解决方案如下图所示: 完事....希望可以帮到你.....有问题请留言....-–谷营中西软件园

  3. eclipse外观设置

    eclipse调优  一般在不对eclipse进行相关设置的时候,使用eclipse总是会觉得启动好慢,用起来好卡,其实只要对eclipse的相关参数进行一些配置,就会有很大的改善.  加快启动速度  ...

  4. Eclipse的设置、调优、使用(解决启动卡顿等问题)

    eclipse调优  一般在不对eclipse进行相关设置的时候,使用eclipse总是会觉得启动好慢,用起来好卡,其实只要对eclipse的相关参数进行一些配置,就会有很大的改善.  加快启动速度  ...

  5. Weblogic10.3_Windows优化设置

    优化说明:.. 2 一.Weblogic服务程序设置:.. 2 1.设置JDK内存:.. 2 2.设置线程数:.. 3 3.Weblogic数据库连接池连接数设置:.. 3 4.Weblogic的服务 ...

  6. eclipse工程设置项目jre

    Eclipse 是一个开放源代码的.基于Java的可扩展开发平台.就其本身而言,它只是一个框架和一组服务,用于通过插件组件构建开发环境.当我们导入已经存在项目或者通过svn引入项目时经常出现红叉叉的情 ...

  7. Eclipse详细设置护眼背景色和字体颜色并导出

    Eclipse详细设置护眼背景色和字体颜色并导出 Eclipse是一款码农们喜闻乐见的集成开发平台,但是其默认的主题和惨白的背景色实在是太刺激眼球了.下面,将给大家详细介绍如何设置成护眼主题的方法,也 ...

  8. linux怎样优化桌面,简单优化设置Ubuntu 18.04系统的GNOME桌面

    下面通过简单实用的技巧来优化设置 Ubuntu 18.04 系统的 GNOME 桌面.Ubuntu 放弃 Unity 桌面转而使用 GNOME 作为默认桌面环境,但是 GNOME 桌面过于追求简约,导 ...

  9. java基础-Eclipse开发工具介绍

    java基础-Eclipse开发工具介绍 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任. 所谓工欲善其事必先利其器,即将身为一名Java开发工程师怎么能没有一款好使的IDE呢?今天就 ...

最新文章

  1. beego 显示html文件,[Beego] 内置的模板函数(不同格式的字符串和html的互转)
  2. input 模糊搜索
  3. 软件包管理 之 Fedora / Redhat 软件包管理指南
  4. 中科大博士写外挂被抓,非法牟利300多万!
  5. 偶也要去上海Tech一把了
  6. MySQL 普通索引和唯一索引的区别详解
  7. 抖音python上的代码_抖音代码舞python实例代码
  8. linux查看udp丢包数量,Linux下UDP丢包问题分析思路
  9. java rds 数据库_java项目连接rds数据库
  10. C语言系列1——hello world
  11. linux 使用cp卡死,细说CP使用
  12. 广州的11个辖区_广州市下辖11个区,其中GDP总值超过3000亿元的分别有哪些?
  13. 遇到程序员不修改bug时怎么办?我教你
  14. RISC-V指令集架构优势
  15. 苹果怎么取消微信订阅服务器,教程:取消微信免密支付授权功能设置
  16. android梅花形布局,技法介绍——画梅花时的布局
  17. vuejselectron-vue----朝花夕拾.
  18. 用JS模拟向左移动的侧移式灯箱效果
  19. 出现“no_init_all“的解决办法
  20. 【百度网站怎么推广】引流推广在百度贴吧要怎么做?

热门文章

  1. 视频编码解码基本知识
  2. ConfigMap学习笔记
  3. python 调用opencv查看图片尺寸
  4. Dubbo最新面试题,2022年面试题及答案汇总
  5. conda安装时出现无法定位程序输入点于动态链接库
  6. 考研国家线预测,22分数线会上涨吗?
  7. 函数的prototype解析
  8. 计算机组成原理测试习题集5(多体交叉存储器、虚拟存储器、“页式、段式、段页式虚拟存储器”虚实地址转换的过程)
  9. C++重要知识点总结(简答题,期末考试 面向对象难点 类和对象)精华在后面
  10. Gamma分布的均值和方差