IDEA 扩大tomcat内存
2015-07-16 21:44
876 查看
修改IntelliJ IDEA 7.0/bin下idea.exe.vmoptions
-server
-Xverify:none
-Xms300M
-Xmx512M
-XX:+UseParNewGC
-XX:PermSize=128m
-ea
-server 使用server jvm。酌情使用,有些doc说IDEA加该选项可以提高速度。
-Xverify:none 关闭Java字节码验证,从而加快了类装入的速度,并使得在仅为验证目的而启动的过程中无需装入类,缩短了启动时间。
-Xms:是另一个设置内存的参数,用它来设置程序初始化的时候内存栈的大小,增加这个值的话你的程序的启动性能会得到提高。不过同样有前面的限制,以及受到xmx的限制。
-Xmx:是java的一个选项,用来设置你的应用程序能够使用的最大内存数(看好,致使你的应用程序,不是整个jvm),如果你的程序要花很大内存的话,那就需要修改缺省的设置,比如配置tomcat的时候,如果流量啊程序啊都很大的话就需要加大这个值了,不过有一点是要记住的,不要大得超过你的机器的内存,那样你的机器会受不了的,到时候就死翘翘了。。
-XX:PermSize 永久区的大小。
-XX:+UseParNewGC 使用并行收集算法。
内存大的可以改idea.exe.vmoptions文件为:
-Xms256m
-Xmx384m
-XX:MaxPermSize=128m
-XX:NewRatio=4
-Xss128k
-Dsun.awt.keepWorkingSetOnMinimize=true
-server
还有是idea.properties 可以修改一些配置,比如缓冲区设置到C盘外的其他盘下
除了对idea启动的内存分配外,还有:
1、你的C盘空闲是否足够,因为idea会在c盘你的用户目录下建立缓存。如果你的c盘空间小,运转起来会比较累。
2、你的project是否臃肿。因为默认的idea会将所有文件都当成project的文件,而其实我们需要在idea里编辑的基本都是程序文件。而 class文件、jar文件、doc文件等等都是不需要的。打开module setting界面,切换到source选项把不属于程序文件的都exclude掉,大大降低idea的负荷。
修改IntelliJ IDEA 7.0/bin下idea.exe.vmoptions
-server
-Xverify:none
-Xms300M
-Xmx512M
-XX:+UseParNewGC
-XX:PermSize=128m
-ea
-server 使用server jvm。酌情使用,有些doc说IDEA加该选项可以提高速度。
-Xverify:none 关闭Java字节码验证,从而加快了类装入的速度,并使得在仅为验证目的而启动的过程中无需装入类,缩短了启动时间。
-Xms:是另一个设置内存的参数,用它来设置程序初始化的时候内存栈的大小,增加这个值的话你的程序的启动性能会得到提高。不过同样有前面的限制,以及受到xmx的限制。
-Xmx:是java的一个选项,用来设置你的应用程序能够使用的最大内存数(看好,致使你的应用程序,不是整个jvm),如果你的程序要花很大内存的话,那就需要修改缺省的设置,比如配置tomcat的时候,如果流量啊程序啊都很大的话就需要加大这个值了,不过有一点是要记住的,不要大得超过你的机器的内存,那样你的机器会受不了的,到时候就死翘翘了。。
-XX:PermSize 永久区的大小。
-XX:+UseParNewGC 使用并行收集算法。
内存大的可以改idea.exe.vmoptions文件为:
-Xms256m
-Xmx384m
-XX:MaxPermSize=128m
-XX:NewRatio=4
-Xss128k
-Dsun.awt.keepWorkingSetOnMinimize=true
-server
还有是idea.properties 可以修改一些配置,比如缓冲区设置到C盘外的其他盘下
除了对idea启动的内存分配外,还有:
1、你的C盘空闲是否足够,因为idea会在c盘你的用户目录下建立缓存。如果你的c盘空间小,运转起来会比较累。
2、你的project是否臃肿。因为默认的idea会将所有文件都当成project的文件,而其实我们需要在idea里编辑的基本都是程序文件。而 class文件、jar文件、doc文件等等都是不需要的。打开module setting界面,切换到source选项把不属于程序文件的都exclude掉,大大降低idea的负荷。
相关文章推荐
- mac 配置tomcat(译)
- Tomcat + JPA多数据源实现
- tomcat下载安装以及在eclipse中的配置
- LInux下安装tomcat
- Tomcat配置指定Session Cookie ID及打开压缩选项
- eclipse死机tomcat没来的急关,再启动报端口被占用,解决办法。
- Linux非root用户安装jdk和tomcat
- tomcat中间件提交表单数据量过大警告处理方案
- JPA + Tomcat + JNDI数据源持久化配置
- eclipse 配置并运行 Tomcat
- Linux下JavaEE环境的搭建(jdk,Tomcat,eclipse)
- Tomcat7.0更改默认的路径来访问自己的项目
- javaweb之Tomcat
- 启动tomcat提示内存不足
- 如何解决不同格式的文件在Tomcat下无法下载问题
- Tomcat日志系统详解
- IntelliJ IDEA14 + tomcat 设置热部署
- servers运行失败:Tomcat Server are already in use (转)
- 启动tomcat时startup.bar、catalina.bat等窗口一闪而过的解决方法
- tomcat启动时报webapps文件夹下的文件夹部署目录不正确的错误