`
lichuanbao
  • 浏览: 127761 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

eclipse3.6启动优化

阅读更多
现在用的是eclipse3.6,因为启动太慢,做了如下优化,果然启动速度快了很多。

我主要是利用了VM工具进行查看,发现eclipse启动时经常进行新生代和老年代的垃圾回收和内存扩展,基于此做的响应优化。具体代码如下,配置在eclipse的eclipse.ini配置文件中即可:
-Xms512m
-Xmx512m
-Xmn128m
-XX:PermSize=128m
-XX:MaxPermSize=256ms
-XX:+DisableExplicitGC
-Xnoclassgc
-XX:+UseParNewGC
-XX:+UseConcMarkSweepGC
-XX:CMSInitiatingOccupancyFraction=85


具体作用是指定了堆(512m)、新生代(128m)和老年代(512-128=384m)、永久代(128m--256m)的大小,避免过于高频的内存分配;启动过程中禁用显式的垃圾回收;以及使用CMS垃圾回收器(可以在后台进行垃圾回收,而不中断对用户的响应),以及调高垃圾回收的临界值(内存占用率达到85%时再进行垃圾回收)。
分享到:
评论

相关推荐

    eclipse3.6中文包

    这个“eclipse3.6中文包”很可能包含了所有必要的中文翻译资源。 2. **解压文件**:下载的压缩包通常会包含多个文件和文件夹,你需要将其解压缩到一个临时目录,以便于后续操作。 3. **定位language文件夹**:在...

    Eclipse 3.6 中文包

    - **更快的启动速度**:Eclipse 3.6通过优化启动流程,减少了启动时间,提高了工作效率。 2. **Eclipse 语言包** - **中文包**:对于中文用户,Eclipse 3.6的中文语言包提供了全中文界面,解决了语言障碍,使得...

    Eclipse3.6 4(6-5)

    首先,Eclipse 3.6引入了多项性能优化,提升了启动速度和整体响应性,使得开发者在日常工作中能够更加流畅地使用。同时,它增强了对Java 7的支持,包括新的语法特性如try-with-resources和多线程API改进等。 在插件...

    Eclipse3.6 1(6-3)

    - **改进的UI性能**:Eclipse 3.6对用户界面进行了优化,提供了更快的启动速度和更流畅的操作体验。 - **更好的多语言支持**:增强了对多种编程语言的支持,包括Python,通过Pydev插件,使得Python开发者也能享受...

    eclipse3.6-3.7plugins

    总的来说,"eclipse3.6-3.7plugins" 提供了丰富的开发工具集,旨在优化Eclipse的使用体验,满足不同开发者的需求。通过合理选择和配置这些插件,开发者可以打造出一个功能强大、个性化的集成开发环境。

    Eclipse3.6(6-1)

    【Eclipse3.6(6-1)】是Eclipse集成开发环境的一个版本,主要针对的是Eclipse 3.6代号为Helios的版本。Eclipse作为一个开源的、跨平台的Java集成开发环境(IDE),广泛应用于Java、C++、Python等多语言的软件开发。...

    ADT for-eclipse3.6

    在本压缩包中,"ADT for-eclipse3.6"是专门为Eclipse 3.6版本优化的ADT版本,这意味着它可以与这个特定版本的Eclipse无缝协作。 **Eclipse 3.6 (Helios)** Eclipse 3.6,代号为"Helios",是Eclipse平台的一个重大...

    aptana3 插件(支持eclipse3.6)

    标题中提到的"Aptana3 插件(支持eclipse3.6)"表明该插件是为Eclipse 3.6版本定制的,这意味着它可以无缝集成到这个特定版本的Eclipse IDE中,为Eclipse用户提供额外的Web开发功能。Eclipse 3.6,也被称为Helios,...

    Eclipse3.6汉化语言包

    6. **性能优化**:Eclipse3.6在性能上也做了优化,比如更快的启动速度、更流畅的代码导航和搜索体验,这些改进有助于提升开发效率。 7. **社区支持**:作为开源项目,Eclipse3.6拥有庞大的开发者社区,用户在遇到...

    Eclipse3.6 2(6-2)

    4. `org.eclipse.equinox.common_3.6.0.v20110523.jar`:这是一个核心库,包含了Eclipse Equinox运行时环境中的一些通用服务,如启动配置、进程管理等。它是许多其他Eclipse组件的基础。 5. `org.eclipse.ui.views....

    JBPM3 和Eclipse3.6 (helios)的整合问题

    **JBPM3与Eclipse3.6(Helios)整合详解** JBPM(Java Business Process Management)是一款开源的工作流管理系统,主要用于设计、执行和管理业务流程。JBPM3是其第三个主要版本,提供了流程建模、执行和监控等功能...

    解决Eclipse3.6中Android代码自动补全卡死

    Eclipse3.6,也被称为Helios,提供了强大的代码编辑、调试和项目管理功能。然而,有时用户可能会遇到一些问题,比如在Android开发中代码自动补全功能卡死,这会极大地影响开发效率。本文将深入探讨这个问题,并提供...

    eclipse-SDK-3.6-win32.zip

    1. **改进的性能**:Eclipse 3.6对启动速度和内存管理进行了优化,使得IDE在运行时更加流畅。 2. **增强的代码辅助**:代码自动完成功能得到增强,能够更好地理解上下文,提供更准确的建议,从而减少编码错误。 3....

    eclipse简体中文语言包v3.6

    6. 启动Eclipse,进入`Window` -> `Preferences` -> `General` -> `Appearance` -> `Language`,选择`Chinese (Simplified)`。 7. 应用更改并重启Eclipse,此时界面将变为简体中文。 通过以上步骤,Eclipse将完全...

    eclipse IDE 源码(eclipse IDE本身的源码) 3.6RC4版

    10. **性能优化**:Eclipse 3.6RC4版本在性能上做了很多改进,源码中可以看到如何优化代码以提高启动速度、减少内存消耗和提升整体响应性。 通过研究Eclipse IDE的源码,开发者不仅可以深入了解IDE的内部工作原理,...

    eclipse-zh_3.6.0.7z

    1. **改进的性能**:Eclipse Helios对启动速度和整体运行性能进行了优化,使得开发更加流畅。 2. **更好的多语言支持**:标题中的“zh_3.6.0”标签表明这是一个针对中文用户的版本,Eclipse 3.6.0引入了更完善的...

    org.eclipse.text_3.6.100.v20170203-0814.zip

    为了使新版本的Jar包生效,用户需要将旧版本替换,并且重启Eclipse,这是因为Eclipse在启动时会加载所有插件的配置和库文件,只有重启后才能确保新的Jar包被正确识别和使用。 总的来说,这个知识点涉及Eclipse IDE...

    eclipse64位最新版本下载.zip

    1. 在启动向导中,你可以选择工作空间,这是Eclipse存储项目和设置的地方。 2. 设置Eclipse首选项,如编辑器字体、代码提示风格等,以符合个人喜好和习惯。 3. 安装必要的插件,例如,对于Java开发,推荐安装Maven或...

    tomcat9.0、eclipse2018版、MySQL8.0版、maven3.6版工具

    Maven 3.6版本改进了构建速度,优化了依赖管理,并且支持最新的Java和插件版本。通过使用Maven,开发者可以轻松管理项目依赖关系,自动生成项目结构,以及执行编译、测试、打包等构建任务,极大地提高了开发效率。 ...

    eclipse-cpp-helios-SR1-win32-001.zip

    “Helios”是Eclipse IDE的一个主要版本代号,代表Eclipse 3.6系列。在软件开发中,版本号通常由主版本号、次版本号和服务发布组成。例如,3.6.1表示这是一个主版本3,次版本6,第一个服务发布的版本。服务发布通常...

Global site tag (gtag.js) - Google Analytics