
jvm
奔奔张
梦想还是要有的
展开
-
小心踩雷,一次Java内存泄漏排查实战
问题出现 晚上七点多开始,我就开始不停地收到报警邮件,邮件显示探测的几个接口有超时情况。 多数执行栈都在: java.io.BufferedReader.readLine(BufferReader.java:389) java_io_BufferedReader$readLine.call(Unknown Source) com.domain.detect.http.HttpClient.get...转载 2019-12-19 10:09:03 · 8359 阅读 · 0 评论 -
jvm总结五《线上故障排查基本操作》
本文讲写一些线上问题的分析和排查,也仅限于基本操作,因为线程问题太多太奇怪,就算是大佬也会碰到棘手的问题。更重要的是,身为楼主的我水平有限。。。只能把自己的经验以及听的看的总结一下,希望碰到问题的时候会有思路。 对于 Java 程序员来讲,排查线上问题是不可避免的。常在河边走,哪有不湿鞋。突然面临 CPU 飚高,内存溢出,频繁 GC,系统卡顿 等等类似问题的时候。我们该怎么做?怎么去解决这些问题...原创 2019-11-11 18:25:00 · 448 阅读 · 0 评论 -
jvm总结四《JVM参数详解》
本文内容:jvm参数汇总 jvm垃圾收集器组合原创 2019-11-07 20:05:27 · 354 阅读 · 0 评论 -
jvm总结三《垃圾收集器》
本文内容: serial收集器、parNew收集器、parallel scavenge收集器、serial old收集器、CMS收集器、G1收集器原创 2019-11-04 20:01:58 · 320 阅读 · 0 评论 -
jvm总结二《GC算法》
本文内容:何时发生GC? GC算法有哪些? 哪些对象被回收?原创 2019-10-31 18:55:23 · 228 阅读 · 0 评论 -
jvm总结一《浅析jvm运行时数据区》
本文讲解: JVM原理、 JVM运行时数据区 、方法区 、堆区 、程序计数器、 本地方法栈、 虚拟机栈原创 2019-10-30 19:02:38 · 258 阅读 · 0 评论 -
javap指令集
javap是jdk自带的反解析工具。它的作用就是根据class字节码文件,反解析出当前类对应的code区(汇编指令)、本地变量表、异常表和代码行偏移量映射表、常量池等等信息。 反编译 javap -c -v xxx.class > test.txt -help --help -? 输出此用法消息 -version 版本信息,当前javap所在jdk的版...原创 2019-07-26 19:39:14 · 555 阅读 · 2 评论