我是靠谱客的博主 冷傲唇彩,最近开发中收集的这篇文章主要介绍设置java栈(stack)和堆(heap)大小,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

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)大小所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(51)

评论列表共有 0 条评论

立即
投稿
返回
顶部