Jenkins java程序占用内存大 优化

 

 

 

Linux系统下使用top命令,再输入M按钮,按照内存排序每个进程,发现jenkins占据内存过大,如下:

 

 

 

解决方式

输入命令vim /etc/sysconfig/jenkins编辑jenkins文件,修改JENKINS_JAVA_OPTIONS属性:
原来的属性如下:

 

JENKINS_JAVA_OPTIONS="-Djava.awt.headless=true"

 

 

 

根据服务器的配置,修改后的属性如下:

 

#JENKINS_JAVA_OPTIONS="-Djava.awt.headless=true"
JENKINS_JAVA_OPTIONS="-Djava.awt.headless=true -Xms512m -Xmx1024m -XX:MaxNewSize=512m -XX:MaxPermSize=512m"

 

 

 

重启Jenkins服务

 

再次top命令查看,jenkins占据内存

posted @ 2023-04-27 16:56  minger_lcm  阅读(1364)  评论(0编辑  收藏  举报