之前由于在jenkins装在测试服务器上 由于测试服务器上安装了很多其他服务 导致装了jenkins后内存就剩下一百多M了

free -m命令可以查看内存

先top命令 再大写M 可以查看jvm各个进程排行

用ps -ef|grep java 查看jenkins进程id

用jmap -heap -PID 可以查看jenkins默认分配的堆内存居然是4个G

原来不对一个java应用设置内存 默认值为物理内存的1/4 很显然太大了 不合理

于是乎

标红地方是新增的 虚拟机配置 这样内存就下来很多了

当然这个地方扩展点还有很多。

jvm优化之Jenkins优化相关推荐

  1. 面试题-自旋锁,以及jvm对synchronized的优化

    背景 想要弄清楚这些问题,需要弄清楚其他的很多问题. 比如,对象,而对象本身又可以延伸出很多其他的问题. 我们平时不过只是在使用对象而已,怎么使用?就是new 对象.这只是语法层面的使用,相当于会了一 ...

  2. jvm 系列(九):如何优化 Java GC 「译」

    本文由CrowHawk翻译,地址:如何优化Java GC「译」,是Java GC调优的经典佳作. Sangmin Lee发表在Cubrid上的"Become a Java GC Expert ...

  3. jvm系列(十):如何优化Java GC「译」

    本文由CrowHawk翻译,地址:如何优化Java GC「译」,是Java GC调优的经典佳作. Sangmin Lee发表在Cubrid上的"Become a Java GC Expert ...

  4. jvm系列(九):如何优化Java GC「译

    本文由CrowHawk(https://crowhawk.github.io/2017/08/21/jvm_4/)翻译,是Java GC调优的经典佳作. 本文翻译自Sangmin Lee发表在Cubr ...

  5. jvm系列(九):如何优化Java GC

    转载自 jvm系列(九):如何优化Java GC「译」 本文翻译自Sangmin Lee发表在Cubrid上的"Become a Java GC Expert"系列文章的第三篇&l ...

  6. #周末课堂# 【Linux + JVM + Mysql高级性能优化班】(火热报名中~~~)

    Linux + JVM + Mysql高级性能优化课程 课程名称:      Linux + JVM + Mysql高级性能优化 QQ群:      243242580(小白.菜鸟勿进)跟Java.M ...

  7. 【读书笔记】实战JAVA虚拟机JVM故障诊断与性能优化 读书笔记

    文章目录 1.概述 1.1 **第一章:初探java虚拟机** 1.2 认识java虚拟机的基本结构 1.3 常用Java虚拟机参数 1.4 垃圾回收器 1.5 垃圾收集器以及内存分配 1.6 性能监 ...

  8. 实战java虚拟机 百度云_《实战JAVA虚拟机 JVM故障诊断与性能优化》pdf百度云下载...

    内容简介· · · · · · 随着越来越多的第三方语言(Groovy.Scala.JRuby等)在Java虚拟机上运行,Java也俨然成为了一个充满活力的生态圈.<实战Java虚拟机--JVM ...

  9. java多线程02-----------------synchronized底层实现及JVM对synchronized的优化

    java多线程02-----------------synchronized底层实现及JVM对synchronized的优化 提到java多线程,我们首先想到的就是synchronized关键字,它在 ...

最新文章

  1. nginx+tomcat动静分离结构
  2. java文件名大小_java 比较指定文件夹内.txt文件名的大小
  3. 记录 之 cat 和 awk gsub 的使用
  4. 细看CRLF注入***的原理和其防范措施
  5. UIView类绘图出现错误提示
  6. win2016开启ntp_Windows服务器开启NTP服务
  7. clion 使用技巧
  8. 田彩蝶(帮别人名字作诗)
  9. 域名解析TTL是什么意思 TTL值设置为多少合适?
  10. oracle建索引时报ora00955 名称已由现有对象使用,关于处理ORA-00955: 名称已被现有对象占用的错误...
  11. 免费PHPCMS采集规则文章采集器采集百万数据
  12. 第三方APK如何隐藏虚拟按键
  13. C#删除word页眉页脚和最后一页
  14. elasticsearch forcemerge
  15. 自学Java系列 笔记2 高级类特性1
  16. 查询数据库空间(mysql和oracle)
  17. 荣耀十支持鸿蒙OS,不是所有华为荣耀手机都能升级华为鸿蒙OS,只有这48款才行...
  18. 到底什么是服务器托管
  19. 快速编辑html工具栏,自定义kindeditor编辑器的工具栏
  20. 给所有想辞职的人一个大胆的建议!

热门文章

  1. R爬虫可视化第四季-近三十年6000部国产电视剧告诉了我们些什么
  2. 打赏主播的钱能退回吗?
  3. height transition
  4. java的entryset_EntrySet的用法
  5. 【日常】MAC外接显示屏
  6. 公众号运营小编自制gif动图的方法
  7. mysql怎么看历史最高连接数_查看及修改MYSQL最大连接数
  8. 免费下载ieee的标准文档
  9. 虚拟机怎么重启服务器,虚拟机服务器重启命令行
  10. 用c#做的工作流设计器