
jvm
java老张
飘风不终朝,骤雨不终日
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
排查cpu飙升、内存过高
背景步骤# 查看内存、cpu使用情况top说明比较忙,只写了几个命令,具体细节后续补充。参考:https://www.ddkiss.com/archives/197.htmlhttps://blog.youkuaiyun.com/qq_26286487/article/details/81560019原创 2020-06-10 10:15:09 · 960 阅读 · 1 评论 -
用jprofile查看hprof文件
用jprofile打开hprof文件,查看内存泄露情况,有几个常用的功能说明一下:打开hprof文件:进入classes视图,根据(instance Count和Size)基本可以确定哪个类的对象出现问题。比如(java.util.TreeMap$Entity有28018631个实例,大小为1120MB) 根据常识,应该java.util.TreeMap类有个Entry的Size应该很大。...原创 2019-11-25 15:03:38 · 6246 阅读 · 0 评论 -
在高并发的情况下小小的日志打印会严重影响到性能
以前编程不喜欢对每个功能、重要的方法进行日志的格式化输出,即使要输出,也没按照规范进行输出。前段时间,随着我们平台用户量不断增加,出现些问题。当用户遇到问题,就给我们客服打电话。然后客服毫无疑问就来找我们。当我们接收到这样问题的时候,我们首先要定位是什么原因造成的。当时就是因为自己方法中输出的日志很少,而且不规范,所以根本找不到具体原因,虽然最后问题解决了,但是花费很多不必要的时间。那么我们怎...转载 2019-04-17 11:33:15 · 9368 阅读 · 0 评论