摘要: https://www.cnblogs.com/DreamFather/p/11327896.html 阅读全文
posted @ 2020-09-14 22:44 琴剑书酒 阅读(283) 评论(0) 推荐(0) 编辑
摘要: https://tech.meituan.com/2019/12/05/aqs-theory-and-apply.html 阅读全文
posted @ 2020-09-14 22:26 琴剑书酒 阅读(190) 评论(0) 推荐(0) 编辑
摘要: java获取内存dump的几种方式 1、获取内存详情:jmap -dump:format=b,file=e.bin pid 这种方式可以用 jvisualvm.exe 进行内存分析,或者采用 Eclipse Memory Analysis Tools (MAT)这个工具 获取内存dump: jmap 阅读全文
posted @ 2020-09-14 18:20 琴剑书酒 阅读(2474) 评论(0) 推荐(0) 编辑
摘要: Java内存溢出即程序在申请内存时,没有足够的空间供其使用,出现out of memory。常见于四种情况:栈溢出(StackOverflowError)、堆溢出(OutOfMemoryError:java heap space)、永久代溢出(OutOfMemoryError: PermGen sp 阅读全文
posted @ 2020-09-14 18:06 琴剑书酒 阅读(169) 评论(0) 推荐(0) 编辑
摘要: jstack用法 /opt/java8/bin/jstack Usage: jstack [-l] (to connect to running process) 连接活动线程 jstack -F [-m] [-l] (to connect to a hung process) 连接阻塞线程 jst 阅读全文
posted @ 2020-09-14 17:46 琴剑书酒 阅读(406) 评论(0) 推荐(0) 编辑
摘要: 前言 对于后端程序员,特别是 Java 程序员来讲,排查线上问题是不可避免的。各种 CPU 飚高,内存溢出,频繁 GC 等等,这些都是令人头疼的问题。楼主同样也遇到过这些问题,那么,遇到这些问题该如何解决呢? 首先,出现问题,肯定要先定位问题所在,然后分析问题原因,再然后解决问题,最后进行总结,防止 阅读全文
posted @ 2020-09-14 16:32 琴剑书酒 阅读(348) 评论(0) 推荐(0) 编辑