java内存设置 (cmd tomcat )

来源:互联网 发布:意大利设计风格知乎 编辑:程序博客网 时间:2024/06/03 16:48
解决栈和堆内存溢出办法要设置环境内存变量:

1、在运行界面(cmd进入)中运行命令:java -Xms256m -Xmx1024m,维护上下限内存参数,最大内存不能错过系统内存的1/4,最小内存不能小于最大内存的1/4

2、在Tommcat /bin路径下,如果是安装版需要service.bat文件,此文件在解压缩版里。

3、 在运行界面(cmd进入)中
运行命令:cd Tommcat /bin进入相应目录,
运行命令:service.bat install Tomcat5
再运行命令:tomcat5.exe //US//Tomcat5 --JvmMs=256 --JvmMx=1024


StackOverFlowError是栈内存溢出提示。
Java heap space是堆内存溢出提示。

堆:用于存储变量值。
栈:用于存储变量名。
例如:String str="shenyang";
堆存储str。栈存储shenyang。

原创粉丝点击