JVM
ZerahMu
退网转行
展开
-
Jvm常用的命令行工具(二)
接上篇,本文继续学习其它的JDK工具 4.jmap :Java内存映像工具(Memory Map for Java) jmap 命令用于生成堆转储快照(heapdump 或者dump文件),如果不适用jmap工具,通常要想获取Java堆转储快照, 需要使用一些比较“暴力”得手段,比如在vm args中使用:-XX:+HeapDumpOnOutOfMemoryError参数,可以在虚拟机OOM异常出...原创 2020-04-15 10:56:21 · 410 阅读 · 0 评论 -
Jvm常用的命令行工具(一)
Jvm常用的命令行工具(一) 在JDK/bin目录下有很多.exe文件,这些都是JDK提供给开发人员的一些监视虚拟机状态和故障处理的工具。什么?你不知道还有exe工具?那java.exe和javac.exe 一定不会陌生吧,没错,这些命令行都是jdk官方提供给开发者的jdk/lib/tools.jar类库的一层包装,一般面试都会问一些生产环境JVM故障是怎么定位处理的相关问题,那我们逐个击破来一...原创 2019-12-30 14:52:56 · 313 阅读 · 0 评论 -
来 给朕手写一个OOM异常的栗子
2.4 实战 OutOfMemoryError 异常 面试官:项目中你有没有遇到过Java虚拟机方面的问题,做过虚拟机调优嘛,来,给朕手写一个堆内存溢出的Demo 注:IDEA内存映像分析工具: https://blog.csdn.net/qq_19674905/article/details/80824858 Jprofile exe:https://www.ej-technologi...原创 2019-12-23 16:04:48 · 555 阅读 · 0 评论