意见箱
恒创运营部门将仔细参阅您的意见和建议,必要时将通过预留邮箱与您保持联络。感谢您的支持!
意见/建议
提交建议

为什么服务器内存内存使用率过高呢?

来源:恒创科技 编辑:恒创科技编辑部
2023-06-08 12:07:20

服务器内存使用率过高会发生什么事情呢?会导致死机?这只是导致死机里面的其中一个原因不需要惊讶,首选需要排查下具体原因,步骤如下:


1. 先查看服务器剩余内存容量


为什么服务器内存内存使用率过高呢?

2. 查看占用内存最大的10个进程

3. 查看内存占用最高的pid的线程:

4. 记录首个pid,转化成16进制后的数字

5. 导出pid进程的堆栈信息

6.查看堆栈信息,并找到‭ 16进制 675D‬的线程

7.在服务器上用jmap导出堆存储

8.把 导出文件 导入到HeapAnalyzer

9.通过工具找到具体模块然后通过日志找到具体代码

上一篇: 什么是服务器,服务器内部结构,服务器适用群体 下一篇: 从IslandsArchitecture看前端有多卷