概述
java -X 是非标准输出
1,java的栈空间设置
--------------------
java -X //输出java的非标准选项
java -Xss xxx //设置stack大小
java -Xss512k … //stack默认大小是1m
java -Xss256k … //1k
java -Xss256k … //1k
java -Xss128k … //1k
java -Xss64k … //1k
java栈默认是1m,至少是108k,通过
java -Xss64k …有错误提示。
调用格式:
java -Xss512k HeapStackDemo1
就是说我只给了512K做栈空间
2,设置java堆空间
--------------
默认是物理内存的1/8.(待确认)
java -Xmx512m -Xmx512m … //-Xmx 设置堆最大值 , -Xms设置堆初始值。
java -Xmx4g -Xms4g HeapStackDemo
调用:
java -Xmx5g -Xms5g HeapStackDemo1
最后
以上就是冷傲唇彩为你收集整理的设置java栈(stack)和堆(heap)大小的全部内容,希望文章能够帮你解决设置java栈(stack)和堆(heap)大小所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复