代码改变世界

java的Xmx是设置什么的?

2017-11-02 10:21  轩脉刃  阅读(...)  评论(... 编辑 收藏

我们使用java -X可以看到java的-X系列的参数,Xmx和Xms是相对应的。一个是memory max(Xmx) 一个是memory start (Xms)。

Xmx代表程序最大可以从操作系统中获取的内存数量,Xms代表程序启动的时候从操作系统中获取的内存数量。

比如java -cp . -Xms80m -Xmx256m 说明这个程序启动的时候使用80m的内存,最多可以从操作系统中获取256m的内存。

http://www.cnblogs.com/zxp_9527/archive/2008/12/24/1361911.html

这篇说的非常清楚。