cloud后端项目
今天我在部署尚硅谷的谷粒学院项目的时候,就先部署了2个模块,从宝塔监控发现,服务器内存占用从1.8G 飙升到了2.8G.内存占用惊人
于是我经过查阅资料,可以在运行命令启动时可以设置内存
JVM参数
设置JVM内存的参数有四个:
-Xmx Java Heap最大值,默认值为物理内存的1/4,最佳设值应该视物理内存大小及计算机内其他内存开销而定;
-Xms Java Heap初始值,Server端JVM最好将-Xms和-Xmx设为相同值,开发测试机JVM可以保留默认值;
-Xmn Java Heap Young区大小,不熟悉最好保留默认值;
-Xss 每个线程的Stack大小,不熟悉最好保留默认值;
nohup java -Xms128m -Xmx128m -jar xxx.xxxx-xxx-xxxxxx-0.0.1-SNAPSHOT.jar &