java如何控制一个应用最大内存使用量?

Owen_Blog 发布于 2019/11/14 15:06
阅读 406
收藏 0

常规的一个Web服务应用,如:hello.jar

启动方式:java -jar hello.jar

带配置的参数的执行:java -jar -Xms256m -Xmx256m hello.jar

linux上top查看是发现MEM 达到21%+,服务器内存是2G,所以没有达到控制效果

想问问是用的不对,还是有其他方式?

请大牛指教一下 ... ...

加载中
0
温安适
温安适

java -Xms256M -Xmx256M -jar hello.jar

0
牧头
牧头
该评论暂时无法显示,详情咨询 QQ 群:912889742
Owen_Blog
Owen_Blog
所以该如何控制呢
0
牧头
牧头
java -jar -server -Xms512m -Xmx512m -XX:CompressedClassSpaceSize=128m -XX:MetaspaceSize=200m -XX:MaxMetaspaceSize=200m 这样设置以后内存会控制在512m+128m
Owen_Blog
Owen_Blog
谢谢
OSCHINA
登录后可查看更多优质内容
返回顶部
顶部