Day29-JDK可视化监控工具:visualVM(五)

前言

延续着上篇的介绍,这篇要来介绍visualVM的Sampler页签


  • Sampler

这边我延续上篇的范例继续讲解
点击Sampler页签,可获取CPU与Memory相关资讯
当我们点击CPUMemory按钮之後,开始进行搜集,点击Stop之後即可停止搜集
https://ithelp.ithome.com.tw/upload/images/20211014/20140481SdDMjYzoO3.png
上图显示的为CPU搜集结果
可以看到CPU花了多少时间在各个方法上(但因我这边的范例跑到最後只会剩下main方法在执行,所以只会显示一个)

https://ithelp.ithome.com.tw/upload/images/20211014/20140481tbTEsYgdfl.png
上图我另外再执行了一次JconsoleTest范例,趁Thread3(线程3)尚未结束时进行截图
https://ithelp.ithome.com.tw/upload/images/20211014/20140481Axk1NgXMqM.png
上图为Memory搜集结果

https://ithelp.ithome.com.tw/upload/images/20211014/20140481yzeqfDexMQ.png

https://ithelp.ithome.com.tw/upload/images/20211014/20140481Ses9AxkleY.png
不论是在CPUMemory搜集结果,点击Snapshot,会产生一个该资讯的快照

https://ithelp.ithome.com.tw/upload/images/20211014/20140481CkGmgiuyHY.png
这边我拿CPU进行快照的产生
快照产生後可直接点击进行查看
https://ithelp.ithome.com.tw/upload/images/20211014/20140481o3oIn0I8V0.png
抑或可以汇出成nps档案
https://ithelp.ithome.com.tw/upload/images/20211014/20140481QaKuVmHMz2.png

总结

花了那麽大的篇幅介绍了visualVM工具,就介绍到这边啦~


<<:  Day 29: 来讲一下commit前的小撇步

>>:  Day 29 - BFS

大共享时代系列_000_Share

当队友如火如荼的产出铁人技术文章的时候,小人在下,左思右想,觉得自己的键(笔)记深不过这些技术咖时,...

AIS3 Pre-Exam + MFCTF

时间来到今年四月,Dennis 学长跑来问我有没有兴趣打 MyFirst CTF 以及 AIS3 P...

day 2 - 先看清楚目标的样子再动手

画流程图是我的第一堂程序课内容,大学教授讲了很多话,我记得的寥寥无几,其中一句话是:你画的出来就写得...

Day 7:AWS是什麽?30天从动漫/影视作品看AWS服务应用 -《PSYCHO-PASS心灵判官》part1

提到健康监控系统,就不可不提鼎鼎大名的《PSYCHO-PASS心灵判官》中的希必拉系统Sibyl S...

盘点清查与检测扫描 - 资通安全健诊

买啦,哪次不买好买满,都到这最後一步了,能通过稽核就是最终目标! 适用人员: 技术人员 适用法规: ...