上一页 1 2 3 4 5 6 7 8 ··· 15 下一页
(1) 首先执行命令,查找文件节点号 ls -i 在文件前面会出现的数字就是文件的节点号。 (2)执行命令,就可以把乱码文件删掉了 find -inum 节点号 -delete 转自:https://blog.csdn.net/ljfrocky/article/details/78434218 Read More
posted @ 2022-03-18 13:30 ck_2016 Views(585) Comments(0) Diggs(0) Edit
各gc的行为(包括各种gc在哪个节点花费的时间最多)及适用场景,应先理解这些前提,分析gc日志才会事半功倍,核心参数解析参见java垃圾回收及gc全面解析(全面覆盖cms、g1、zgc、openj9) 开启gc日志选项:-XX:+PrintGC -XX:+PrintGCApplicationStop Read More
posted @ 2022-03-11 19:24 ck_2016 Views(303) Comments(0) Diggs(0) Edit
生产环境上,或者其他要测试 GC 问题的环境上,一定会配置上打印GC日志的参数,便于分析 GC 相关的问题。但是可能很多人配置的都不够“完美”,要么是打印的内容过少,要么是输出到控制台,要么是一个大文件被覆盖,要么是……本文带你一步一步,配置一个完美的 GC 日志打印策略 打印内容 为了保留足够多的 Read More
posted @ 2022-03-09 11:21 ck_2016 Views(334) Comments(0) Diggs(0) Edit
1 调用bean中的某个方法: #抓取 'io.dropwizard.metrics5.ScheduledReporter.report()'tt -t io.dropwizard.metrics5.ScheduledReporter report params.length==0 -n 1 #tt Read More
posted @ 2022-03-08 12:02 ck_2016 Views(218) Comments(0) Diggs(1) Edit
pmap 首先使用pmap观察内存情况 sudo -u deploy pmap 39 | sort -nk2 | less 可以看到有大量约64M的内存分配: 这个是glibc的feature(http://codearcana.com/posts/2016/07/11/arena-leak-in- Read More
posted @ 2022-03-03 16:43 ck_2016 Views(700) Comments(0) Diggs(0) Edit
遇到了一个 glibc 导致的内存回收问题,查找原因和实验的的过程是比较有意思的,主要会涉及到下面这些: Linux 中典型的大量 64M 内存区域问题 glibc 的内存分配器 ptmalloc2 的底层原理 如何写一个自定义的 malloc hook 动态链接库 so glibc 的内存分配原理 Read More
posted @ 2022-03-03 11:40 ck_2016 Views(732) Comments(0) Diggs(0) Edit
(1)查看Java进程中CPU过高线程 查看消耗最高进程 -> pid top shift+h 导出java运行的线程信息 #查看java进程id jps #到处java 进程堆栈信息 jstack <pid> jstack <pid> > ps.txt jstack -l <pid> 找到最耗时的 Read More
posted @ 2022-03-02 18:46 ck_2016 Views(70) Comments(0) Diggs(0) Edit
Native Memory Tracking java8给HotSpot VM引入了Native Memory Tracking (NMT)特性,可以用于追踪JVM的内部内存使用 使用 开启 -XX:NativeMemoryTracking=summary 使用-XX:NativeMemoryTra Read More
posted @ 2022-02-25 21:39 ck_2016 Views(151) Comments(0) Diggs(0) Edit
(1)开启 GC 日志 java -XX:+PrintGCDetails -XX:+HeapDumpBeforeFullGC -XX:+PrintHeapAtGC 得如如下类似日志: [PSYoungGen: 611840K->992K(612352K)] 1260846K->650606K(130 Read More
posted @ 2022-02-25 21:33 ck_2016 Views(993) Comments(0) Diggs(0) Edit
一.JProfiler是什么 JProfiler是由ej-technologies GmbH公司开发的一款性能瓶颈分析工具(该公司还开发部署工具)。其特点: 使用方便 界面操作友好 对被分析的应用影响小 CPU,Thread,Memory分析功能尤其强大 支持对jdbc,noSql, jsp, se Read More
posted @ 2022-02-25 13:42 ck_2016 Views(1022) Comments(0) Diggs(0) Edit
上一页 1 2 3 4 5 6 7 8 ··· 15 下一页