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修改内存
最新文章
- 取消ie浏览器edge浏览器输入框右边的叉和眼睛
- WCF 数据数据 DataTable
- IOS 开发调用打电话,发短信
- js 同for一样效果 (延迟)每秒循环一次 追加
- WPF中实现验证码功能
- 深入解析Javascript闭包
- javascript-this,call,apply,bind简述3
- 单例模式(oc)
- 路由器 NorFlash与NandFlash区别
- 注解配置springMvc及向作用域中赋值
- hdu 2078
- IOS之表视图添加搜索栏
- PHP分页
- python request的运用
- Windows 7 USB DVD Download Tool 制作的U盘无法启动安装Windows7 SP1
- 更加清楚理解mvc结构
- solr6.6初探之查询篇
- 单片机课程设计-四位加法计算器设计参考程序(c语言)
- Qt5线程错误:QThread: Destroyed while thread is still running(执行runThread->;exit(0))
- 17 hashlib模块