【发布时间】:2011-07-19 11:15:28
【问题描述】:
java -Xmx1024m filename
-Xmx 是什么意思?
【问题讨论】:
-
顺便说一句:以
-X开头的选项跨平台是非标准的,将来可能会被删除。现在有一个-mx,它是标准的、更短的并且做同样的事情,但是文档很少。 :( 同样有-mx而不是-Xms -
为什么是“mx”?我们到底是怎么得到堆大小的“m”和最大值的“x”?至少“开始”的“s”是有意义的。
-
@PatrickMcElhaney 似乎是一个不错的选择,“m”代表“memory”,而“x”代表“max”,因为您不能使用“m”(对于“max”和“min”——使用最后一个字符让“x”成为“max”,“n”成为“min”)。
标签: java