修改eclipse下tomcat的内存大小/解决内存溢出

我们安装完成eclipse之后,在我们的安装目录下有一个名为eclipse.ini文件。

修改eclipse下tomcat的内存大小/解决内存溢出

打开文件里面的内容如下:

-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
--launcher.XXMaxPermSize
256M
-showsplash
org.eclipse.platform
--launcher.XXMaxPermSize
256m
--launcher.defaultAction
openFile
--launcher.appendVmargs
-vmargs
-Dosgi.requiredJavaVersion=1.7
-Xms256m
-Xmx1024m

-vmargs:说明后面是VM的参数

-Dosgi.requiredJavaVersion=1.7  说明需要的java版本是1.7

-Xms256m : 表示虚拟机占用系统的最小内存为256M。

-Xmx1024m :表示虚拟机占用系统的最大内存为1024M.

我们也可以在这里面添加一些其它的参数配置:

例如:

-XX:PermSize:最小堆大小。

一般报内存不足时,都是说这个太小,堆空间剩余容量小于5%就会警告,建议把这个稍微设大一点,视自己机器内存大小来设置

-XX:MaxPermSize:最大堆大小。这个也适当大些

-Xmx512M的5%为25.6M,理论上要求-Xmx的数值与-XX:MaxPermSize必须大于25.6M

上一篇:字典树-HDOJ-1247-Hat’s Words


下一篇:python基础,函数,面向对象,模块练习