黑马程序员技术交流社区
标题:
JVM栈空间
[打印本页]
作者:
佟亚鹏
时间:
2012-9-6 08:51
标题:
JVM栈空间
本帖最后由 佟亚鹏 于 2012-9-6 12:20 编辑
在java中使用递归算法可能会出问题,若使用递归算法不当,很容易出现栈溢出的情况,那么JVM默认的栈空间大小是多少呢,
作者:
佟亚鹏
时间:
2012-9-6 09:53
我用这两个命令试了下 提示不能创建java虚拟机,怎么回事
Invalid maximum heap size: -Xmx
Could not create the Java virtual machine.
作者:
李京
时间:
2012-9-6 10:03
jvm虚拟机的默认Heap大小是64M
在集成开发环境中,对于某一项目,右键在其属性中的运行时vm参数中,添加-Xms$$m -XmxXXm ,$$m初始化大小,XXm最大大小
作者:
佟亚鹏
时间:
2012-9-6 12:20
感谢各位的回答,可以在myeclipse的配置文件中myeclipse.ini进行配置关于jvm的内存分配参数,具体如下
打开MyEclipse目录。找到myeclipse.ini配置文件。
打开可以看到如下配置信息
-vmargs -Xmx512m
我们修改如下:
-vmargs
-Xmx256m //配置堆内存的最大值
-XX:MaxPermSize=256M //配置非堆内存的最大值
参数中-vmargs的意思是设置JVM参数,所以后面的其实都是JVM的参数了。
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2