JVM常见问题分析

启动,并且去查看日志

./startup.sh && tail -f ../logs/catalina.out

常见有有以下几个问题:

1、java.lang.OutOfMemoryError: PermGen space

2、java.lang.OutOfMemoryError: Java heap space

3、java.lang.StackOverflowError

案例分析

1、JVM 堆内存无法彻底回收,频繁fullgc

分析:

jmap -F -dump:format=b,file=heapdump.hprof PID −

MAT分析dump文件

原因:

session使用丌当,丌断重新生产session,丏未过期,导致内存泄露。

最新文章

  1. dell md3200i mdss (企业管理) 安装的那点事儿(2)
  2. 该不该在C#中使用var关键词
  3. redis批量删除key
  4. centos 7安装部署docker
  5. Linux Socket编程(不限Linux)
  6. 12. Linux在线升级yum
  7. Irrlicht引擎I 配置
  8. 四个排名函数(row_number、rank、dense_rank和ntile)的比较
  9. Umbraco中的Member登录时的Lock out功能
  10. [itint5]两有序数组的中位数
  11. 【noip2009】靶形数独
  12. Linux内核中SPI/I2c子系统剖析
  13. SVGEditor
  14. IIC_slaver 仿真错误
  15. hex转mif文件 verilog
  16. 四.idea本地调试hadoop程序
  17. What is the RESTful API ?
  18. java 字节码 指令集 汇编(转)
  19. 一道面试题来了解线程notifyAll()和wait()的方法
  20. ELK logstash 处理MySQL慢查询日志

热门文章

  1. 安装使用离线版本的维基百科(Wikipedia)
  2. atomic一定线程安全吗
  3. ZOJ 3735 dp
  4. spring手动回滚当前事务
  5. c语言中指针和多维数组的理解
  6. arg min,arg max, e.g ,i.e
  7. \_\_del\_\_
  8. python3 subprocess 内存操作视频转换流格式
  9. list循环 字典循环 字符串常用方法
  10. Codeforces Round #524 (Div. 2)C 二维坐标系求俩矩形面积交