java 运行内存控制

java 运行时内存比起其他的语言一般都要多,内存性价比不高,所以在起jvm时可以手动设置大小。
java -verbose:gc -Xms20M -Xmx20M
意思是每次jvm进行垃圾回收时显示内存信息,jvm的内存设为固定20M。
java -Xms128m -Xmx2g MyApp
启动一个初始化堆内存为 128M,最大堆内存为 2G,名叫 “MyApp” 的 Java 应用程序;Java在每次gc后会重新分配大小,Xmx规定了上限。

2019.01.05

posted @ 2019-07-12 00:39  枫林晚月  阅读(4418)  评论(0编辑  收藏  举报