zoukankan      html  css  js  c++  java
  • eclipse优化配置

    -startup
    plugins/org.eclipse.equinox.launcher_1.3.100.v20150511-1540.jar
    --launcher.library
    plugins/org.eclipse.equinox.launcher.win32.win32.x86_64_1.1.300.v20150602-1417
    -product
    org.eclipse.epp.package.jee.product
    --launcher.defaultAction
    openFile
    -vm   //直接指定vm
    D:Program FilesJavajdk1.7.0_80jrein
    --launcher.XXMaxPermSize
    256M
    -showsplash
    org.eclipse.platform
    --launcher.XXMaxPermSize
    256m
    --launcher.defaultAction
    openFile
    --launcher.appendVmargs
    -vmargs
    -Dosgi.requiredJavaVersion=1.7
    -Xms2048m  //初始总堆内存
    -Xmx2048m  //最大总堆内存,设置为初始相等,可以避免再次调整
    -Xmn768m   //年轻带堆内存,sun官方推荐为整个堆的3/8,即2048的3/8
    -XX:PermSize=256m  //持久带堆的初始大小
    -XX:MaxPermSize=512m  //持久带堆的最大大小
    -XX:+UserParallelGC  //如果多核,使用并发内存回收
    -XX:+DisableExplicitGC //禁用System.gc()的显示内存回收

    注意:

    堆内存的组成总堆内存 = 年轻带堆内存 + 年老带堆内存 + 持久带堆内存

    年轻带堆内存对象刚创建出来时放在这里

    年老带堆内存对象在被真正会回收之前会先放在这里

    持久带堆内存class文件,元数据等放在这里

  • 相关阅读:
    spark的map和mapPartitions
    scala 语法速查
    spark 在yarn模式下提交作业
    spark的wordcount
    spark安装
    hadoop mapreduce求解有序TopN(高效模式)
    hadoop 自定义OutputFormat
    ONI无法启动: Uh oh! Unable to launch Neovim...
    Macbook外接显示器模糊解决方法
    macOS: sudo : Operation not permitted
  • 原文地址:https://www.cnblogs.com/sdnu/p/5438999.html
Copyright © 2011-2022 走看看