`
iwindyforest
  • 浏览: 234703 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

Eclispe 性能优化

 
阅读更多

我目前Eclipse所在的机器环境是windows x32, 4GBRAM, CPUx2, JDK1.7 x86,

具体参数意义请自行查阅, 根据自己机器内存环境设定

32位机器下查看JVM支持的最大内存:

java -Xmx1200M -version

 


-ea
-server
-Xmx900m
-Xms900m
-Xmn120m
-Xverify:none
-Xnoclassgc
-XX:PermSize=256m
-XX:MaxPermSize=256m
-XX:CompileThreshold=3000
-XX:ReservedCodeCacheSize=96m
-XX:+UseCodeCacheFlushing
-XX:SoftRefLRUPolicyMSPerMB=50
-XX:+DisableExplicitGC
-XX:+UserLargePages
-XX:+UseParNewGC
-XX:+UseConcMarkSweepGC
-XX:+CMSParallelRemarkEnabled
-XX:+UseCMSCompactAtFullCollection
-XX:+UseCMSInitiatingOccupancyOnly
-XX:CMSInitiatingOccupancyFraction=85
-Dcom.sum.management.jmxremote
-Dosgi.requiredJavaVersion=1.6

64位,稍大一点内存用的:

-ea

-server
-Xmx1536m
-Xms1536m
-Xmn200m
-Xverify:none
-Xnoclassgc
-XX:PermSize=256m
-XX:MaxPermSize=256m

-XX:CompileThreshold=3000
-XX:ReservedCodeCacheSize=96m
-XX:+UseCodeCacheFlushing
-XX:SoftRefLRUPolicyMSPerMB=50
-XX:+UseCompressedOops
-XX:+DisableExplicitGC

-XX:+UserLargePages
-XX:+UseParNewGC
-XX:+UseConcMarkSweepGC
-XX:+CMSParallelRemarkEnabled
-XX:+UseCMSCompactAtFullCollection
-XX:+UseCMSInitiatingOccupancyOnly
-XX:CMSInitiatingOccupancyFraction=85

 

intelliJ同样适用:

-ea

-server
-Xmx1536m
-Xms1536m
-Xmn200m
-Xverify:none
-Xnoclassgc
-XX:PermSize=256m
-XX:MaxPermSize=256m

-XX:CompileThreshold=3000
-XX:ReservedCodeCacheSize=96m
-XX:+UseCodeCacheFlushing
-XX:SoftRefLRUPolicyMSPerMB=50
-XX:+UseCompressedOops
-XX:+DisableExplicitGC
-XX:+UseParNewGC
-XX:+UseConcMarkSweepGC
-XX:+CMSParallelRemarkEnabled
-XX:+UseCMSCompactAtFullCollection
-XX:+UseCMSInitiatingOccupancyOnly
-XX:CMSInitiatingOccupancyFraction=85
-Dsun.io.useCanonCaches=false
-Djava.net.preferIPv4Stack=true
-Djsse.enableSNIExtension=false

 

 

Windows使用大页面支持
run -> gpedit.msc
computer configuration -> windows settings -> security setting -> local policy -> User Right Assignment
duble click Lock Page in Memory,
add your own group or user name
restart system,
then -XX:+UseLargePages would be enabled.
 
分享到:
评论

相关推荐

    eclipse性能优化

    【Eclipse性能优化】在开发过程中,Eclipse作为一款强大的Java集成开发环境,有时在处理重量级框架或大型项目时可能会出现性能问题,如编辑jsp、js文件时卡死等现象,这严重影响了开发效率。以下是一些针对Eclipse...

    详细品味eclipse性能优化

    本文将深入探讨如何详细品味Eclipse性能优化,以实现更流畅、更快捷的开发体验。 首先,了解Eclipse性能优化的基础知识是非常重要的。这包括理解Eclipse的工作原理,如插件系统、内存管理和启动速度等。优化Eclipse...

    eclipse性能优化 <深度理解jvm>读书笔记

    《Eclipse性能优化——&lt;深度理解JVM&gt;读书笔记》主要涵盖了如何利用Eclipse IDE进行Java应用程序的性能优化,以及深入理解JVM的工作原理。在本文中,我们将探讨Eclipse的性能调优策略,以及JVM内存管理和垃圾回收机制...

    eclipse项目配置说明

    本篇文章主要讲解了Eclipse项目配置的相关知识点,涵盖了项目配置环境变量、数据库连接、日志记录、Eclipse性能优化等方面的内容。 一、项目配置环境变量 在Eclipse项目中,配置环境变量是非常重要的。环境变量...

    eclipse开发性能优化、java代码性能优化

    ### Eclipse 开发性能优化与 Java 代码性能优化 在日常的软件开发过程中,尤其是在使用 Eclipse 进行 Android 开发时,经常会遇到 IDE 运行缓慢的情况。为了提高开发效率,本文将详细介绍 Eclipse 开发环境及 Java ...

    eclipse内存优化

    ### Eclipse内存优化详解 在IT领域,特别是在Java开发中,Eclipse作为一个广泛使用的集成开发环境(IDE),其性能和稳定性对开发效率有着直接的影响。然而,由于Eclipse本身较为复杂的功能和架构,它可能会消耗大量...

    Eclipse Android代码缓慢助手

    6. **使用补丁**:压缩包中的“补丁”文件可能是针对Eclipse性能优化的特定解决方案,应用这个补丁可能能解决代码补全缓慢的问题。具体应用方法通常是将补丁文件复制到Eclipse的相应目录,并按照提示进行操作。 7. ...

    MyEclipse eclipse 开发工具性能优化

    在IT开发领域,尤其是使用集成开发环境(IDE)如MyEclipse和Eclipse时,性能优化是提升开发效率的关键。这两个流行的Java IDE提供了丰富的功能,但也可能因为资源消耗过大而导致运行缓慢。以下是一些针对MyEclipse和...

    Eclipse工具和开发环境搭建

    #### 七、Eclipse性能优化 **7.1 Eclipse内存设置** - **内存优化**:为防止Eclipse在启动运行时内存溢出,可以在Eclipse的`eclipse.ini`文件中添加如下内存设置: ``` -Xms128m -Xmx768m -XX:PermSize=64M -...

    eclipse配置优化

    Eclipse是一款广泛使用的Java开发集成环境,其性能和效率对于开发者的工作流程至关重要。为了提高Eclipse的启动速度和运行效率,我们可以对Eclipse的配置进行优化。以下是一些关键的优化策略,主要集中在JVM(Java...

    Eclipse详细参考文档.rar

    6. **Eclipse性能优化**: - 了解内存分析工具,监控应用内存占用,防止内存泄漏。 - 配置启动参数,调整Eclipse性能,如增加JVM内存分配。 - 使用工作台性能监视器,找出性能瓶颈。 7. **Eclipse插件推荐**: ...

    Eclipse从入门到精通

    10. **Eclipse性能优化** - 检查性能:使用"性能监视器"插件分析代码性能瓶颈。 - 内存分析:通过内存分析器检查内存泄漏。 通过以上步骤,你将对Eclipse有深入的理解,能够熟练地运用它进行Java开发。不断实践和...

    eclipse links.txt

    以上便是关于Eclipse插件安装的详细介绍,包括基本的安装流程、J2EE插件的安装、TinyEclipse介绍以及Eclipse性能优化的相关内容。希望这些信息能帮助您更好地使用Eclipse这一强大而灵活的开发工具。

    Eclipse的内存优化与内存不足问题.pdf

    此外,还应注意优化项目的第三方库管理,减少不必要的类加载,从而进一步提升Eclipse的稳定性和性能。 总之,正确地理解和配置Eclipse及其运行时环境的内存管理策略,是保证开发工作顺利进行的关键。

    eclipse的基本使用

    6. **Eclipse性能优化** - **内存设置**:调整Eclipse的初始和最大内存分配,避免启动慢或内存溢出。 - **启动时加载项目**:只加载需要的项目,减少启动时间。 - **禁用无用插件**:不必要的插件会消耗系统资源...

    Eclipse中文教程

    六、Eclipse性能优化 1. 内存设置:根据电脑配置调整Eclipse的内存分配,避免卡顿。 2. 清理临时文件:定期清理工作空间的.metadata目录,以保持Eclipse的最佳状态。 3. 快速启动:使用Eclipse启动参数-eclipse.init...

Global site tag (gtag.js) - Google Analytics