zoukankan      html  css  js  c++  java
  • myeclipse 配置堆内存

    2.非堆内存分配

    JVM使用-XX:PermSize设置非堆内存初始值,默认是物理内存的1/64;由XX:MaxPermSize设置最大非堆内存的大小,默认是物理内存的1/4。

    打开myeclipse.ini

    #utf8 (do not remove)

    #utf8 (do not remove)

    -startup

    ../Common/plugins/org.eclipse.equinox.launcher_1.2.0.v20110502.jar

    --launcher.library

    ../Common/plugins/org.eclipse.equinox.launcher.i18n.win32.win32.x86_64_4.2.0.v201201111650

    -install

    D:AppDataLocalMyEclipseMyEclipse 10

    -vm

    D:AppDataLocalMyEclipseCommoninarycom.sun.java.jdk.win32.x86_64_1.6.0.013injavaw.exe

    -configuration

    D:AppDataLocalMyEclipseMyEclipse 10configuration

    -vmargs

    -Xmx512m

    -XX:MaxPermSize=384m

    -XX:ReservedCodeCacheSize=96m

    -Dosgi.nls.warnings=ignore

    以上是我的myclipse.ini文件内容,修改参数为:-Xmx,-XX:MaxPermSize,-XX:ReservedCodeCacheSize,注意:-Xmx和-XX:MaxPermSize总和不能超过计算机本身内存大小。

    myeclipse.ini修改了参数设置但未生效,是因为违反了文件的设置规范:

    参数如”项值”此类形式中间有空格需换行书写;如果值中有空格需用双引号包括起来。

    -------------------------------------------------------------------------------------------------

    1、普通java应用程序,使用java命令运行, 

    java -Xms1024m -Xmx1024m -XX:MaxNewSize=256m  -XX:MaxPermSize=256m -jar 

    2、tomcat 

    在catalina.bat的set JAVA_OPTS修改为set JAVA_OPTS=-Xms1024m -Xmx1024m -XX:MaxNewSize=256m  -XX:MaxPermSize=256m –server

    3、eclipse中运行应用程序 

    程序右键选属性->run/debug settings->选中应用程序->编辑->Arguments->VM arguments输入框输入 

    -Xms1024m -Xmx1024m -XX:MaxNewSize=256m  -XX:MaxPermSize=256m 

    4、weblogic 

    在$DOMAIN_HOME/bin/setDomainEnv.sh修改内存 

  • 相关阅读:
    vue 父子组件传参
    vue中引入swiper(vue中的滑块组件vue-awesome-swiper)
    border-radius值的解析
    chrome开发工具指南(十四)
    chrome开发工具指南(十三)
    Python动态强类型解释型语言
    go基础 01
    代码发布 04
    代码发布03
    代码发布02
  • 原文地址:https://www.cnblogs.com/feiyuanxing/p/5282746.html
Copyright © 2011-2022 走看看