11.对于JDK自带的JVM监控和性能分析工具用过哪些?一般你是怎么用的?

大纲

image-1662990722849

是什么

image-1662990740936

性能监控工具

  • jps(虚拟机进程状况工具)
  • jinfo(Java配置信息工具)
  • jmap(内存映像工具)
    image-1662990776183
    image-1662990793548
  • jstat(统计信息监视工具)
    image-1662990809241
  • jstack(堆栈异常追踪工具)
  • jvisualvm
  • jconsole
最近的文章

12.JVM+GC解析彩蛋

临时来一个任务,写一个秒杀系统解决思路去github搜索:seckill1.jps与jinfo的使用2.快速创建一个包含包的类例如:gc.HelloGC3.idea 2022如何设值jvm参数在Modify Options中4.知识体系是否完善(是否有学习能力)5.上班干什么6.一些小命令7.栈管运…

继续阅读
更早的文章

10、假如生产环境出现CPU占用过高,请谈谈你的分析思路和定位

结合Linux和JDK命令一块分析案例步骤1.先用top命令找出CPU占比最高的2.ps -ef 或者jps进一步定位,得知是一个怎么样的一个后台程序给我们惹事实操:3.定位到具体线程或者代码ps -mp 进程 -o THREAD,tid,time参数解释4.将需要的线程ID转换为16进制格式(英文…

继续阅读