一、tomcat的内存如何限制大小宕机的主要原因是tomcat的jvm内存大小设置问题。
要在myeclipse中启动Tomcat,请修改Tomcat的Java虚拟机的内存大小,设置如下:
Myeclipse->preferences->myeclipse->servers->tomcat->tomcat×。×->将
OptionalJavaVMarguments添加到JDK面板:-Xms256m-Xmx512m-XX:PermSize=64M-XX:MaxPermSize=128m
这应该足以增加虚拟机内存。
我想领养。
![](https://img1.baidu.com/it/u=2949722974,3938908747&fm=253.jpg)
二、myEclipse10中怎么设置tomcat内存大小?当执行一些比较大的项目,无法满足默认的Tomcat虚拟机内存大小时,需要调整TomcatJVM内存大小。
1首先在顶栏中找到窗口,然后单击它并选择选项。
2然后在输入框输入tomcat,找到你使用的tomcat,选择jdk:(-Xms516M-Xmx516M-XX:MaxPermSize=400M)粘贴进去,然后单击“确定”
3然后您可以根据计算机的实际内存量调整发布的数字。
注意:最大值不能超过实际物理内存。
![](https://img0.baidu.com/it/u=1522581714,2116032662&fm=253.jpg)
三、如何加大jvm的内存和tomcat的内存更改Tomcat的存储模式:
更改
在此行之前添加
setJAVA_OPTS=%JAVA_OPTS%%LOGGING_CONFIG%
JAVA_OPTS='-Xms512m-Xmx1024m'
JAVA_OPTS="$JAVA_OPTS-server-XX:PermSize=64M-XX:MaxPermSize=256m"
其中JAVA_OPTS='-Xms512m-Xmx1024m'应该确定Tomcat使用的内存大小。
-XX:PermSize=64M-XX:MaxPermSize=256m指定教室的内存大小(用于加载类)
ExtendingJVM的这个方法其实就是这样的。如果您运行的是Tomcat,请修改。因此,如何改变JVM的内存大小取决于你运行的具体程序有不同的修改方法。