- 19
- 0
- 约1.18万字
- 约 12页
- 2018-08-24 发布于贵州
- 举报
内存溢出的三种情况及解决办法
Tomcat内存溢出的三种情况及解决办法分析
?Tomcat内存溢出的原因 在生产环境中tomcat内存设置不好很容易出现内存溢出。造成内存溢出是不一样的,当然处理方式也不一样。 这里根据平时遇到的情况和相关资料进行一个总结。常见的一般会有下面三种情况: 1.OutOfMemoryError: Java heap space 2.OutOfMemoryError: PermGen space 3.OutOfMemoryError: unable to create new native thread. Tomcat内存溢出解决方案 对于前两种情况,在应用本身没有内存泄露的情况下可以用设置tomcat jvm参数来解决。(-Xms -Xmx -XX:PermSize -XX:MaxPermSize) 最后一种可能需要调整操作系统和tomcat jvm参数同时调整才能达到目的。 第一种:是堆溢出。 原因分析:JVM堆的设置是指java程序运行过程中JVM可以调配使用的内存空间的设置.JVM在启动的时候会自动设置Heap size的值,其初始空间(即-Xms)是物理内存的1/64,最大空间(-Xmx)是物理内存的1/4。可以利用JVM提供的-Xmn -Xms -Xmx等选项可进行设置。Heap size 的大小是Young Generation
您可能关注的文档
- 个应聘技巧性回答受用终身.doc
- 个控制饮食的小技巧.doc
- 个月到2岁半的育儿方案及儿歌大全.doc
- 个好网站从此上网不再虚度_1.doc
- 个经典sql语句总结.doc
- 个速背哲学原理绝杀2013考研政治马哲分析题.doc
- 个重要的脚本来监控Oracle数据库.doc
- 个月宝宝饮食(复旦).doc
- 个购物中心的营销活动方案(附案例).doc
- 个重要的酒店营销策略.docx
- 钢筋混凝土柱下独立基础抗剪分析.docx
- 2025-2026学年小学综合实践活动六年级下册沪科黔科版教学设计合集.docx
- 2025-2026学年小学综合实践活动六年级下册教科版(2018)教学设计合集.docx
- 2026年医药行业县域消费升级报告.docx
- 2026年网络安全行业风险防范与市场发展报告.docx
- 2026年航空行业技能考证与职业成长报告.docx
- 2026年化妆品行业防伪包装创新报告.docx
- 2026年人工智能在智能教育领域的应用与市场前景报告.docx
- 2026年美工设计行业创新设计报告及行业应用.docx
- 2025江西南昌地铁招聘辅警扩招50人笔试历年参考题库附带答案详解.docx
原创力文档

文档评论(0)