- 博客(6)
- 收藏
- 关注
原创 UseParallelGC收集器回收原因
GC (Metadata GC Threshold)Full GC (Metadata GC Threshold)GC (Allocation Failure)GC (GCLocker Initiated GC)GC (Heap Dump Initiated GC)Full GC (Heap Dump Initiated GC)Full GC (Ergonomics)GC (Heap Inpsection Initiated GC)Full GC (Heap Inspection Init.
2020-12-01 11:00:58 316
原创 记一次内存分析优化
场景:每天一次对大文件入库,定时任务+多线程方式问题描述:heap内存大致呈阶梯式增长,新生代/老年代使用率tomcat进程内存使用率问题分析初步定为内存未回收.根据dump文件查找对应类相关对象进行分析.线程池也关闭了, 其相关引用的内存只有kb级别.所以内存是可以回收的.所以代码层面,应该不是代码问题.而有几百次GC(Allocation Failure),而Full GC只有5次, 查找其中1次,Old Gen回收后降到4%,所以是可以回收的.因此原因可能是yong区太小导
2020-11-21 21:04:18 616
原创 pgsql批量死锁
jdbc批量更新时死锁.java.sql.BatchUpdateException: Batch entry 910 UPDATESQL语句 was aborted:ERROR:deadlock detected详细: Process 157988 waites for ShareLock on transaction 7944777; blocked by process 157400.Process 157400 waites for ShareLock on transaction 794477
2020-11-02 19:39:05 2546 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人