之前由于在jenkins装在测试服务器上 由于测试服务器上安装了很多其他服务 导致装了jenkins后内存就剩下一百多M了
free -m命令可以查看内存
先top命令 再大写M 可以查看jvm各个进程排行
用ps -ef|grep java 查看jenkins进程id
用jmap -heap -PID 可以查看jenkins默认分配的堆内存居然是4个G
原来不对一个java应用设置内存 默认值为物理内存的1/4 很显然太大了 不合理
于是乎
标红地方是新增的 虚拟机配置 这样内存就下来很多了
当然这个地方扩展点还有很多。