标签:内存溢出

JAVA

Tomcat 的调优最佳实践

herman 7个月前 (10-08) 818浏览

面试官:Tomcat 的调优怎么做?你的最佳实践有哪些? 前言 Tomcat作为Web应用的服务器,目前绝大多数公司都是用其作为应用服务器的,应用服务器的执行效率会影响系统执行,这里会讲Tomcat怎样进行配置能提高处理性能。另外必须提...

JAVA

记一次生产服务器Java进程突然消失问题排查!

xmt_herman_gcy 8个月前 (09-20) 899浏览

前言 很早都想写这篇文章了,一直迫于时间上的约束,拖到了今天。 这件事是真实的发送在我们的生产环境上,其中的一台服务器上跑着 4 个 jar 程序,隔三差五的会发送进程突然消失的问题。 虽然,这个服务器上跑的 java 程序不是特...

NDIS

Linux 如何学?怎么玩?线路图以及如何快速排查线上问题?

herman 2年前 (2019-06-04) 751浏览

昨天,我发了一个朋友圈,引来很多人评论。这条朋友圈消息摘录如下: 业余草所在电商公司福利 很多人羡慕我们公司的办公环境和食堂福利,问我们是什么公司?还招人不?等。今天我再把我的统一回复给大家展现一下! 人太多,统一回复一下。我们公...

HTML5

Chrome 浏览器内存泄漏(堆栈溢出)的识别方法

herman 4年前 (2017-10-13) 3749浏览 0评论

内存泄漏也称作堆栈溢出。JavaScript 中也同样存在内存泄漏(堆栈溢出)。那么怎样才能观察到内存泄漏呢?本文带你使用 Chrome 浏览器来识别它。 经验法则是,如果连续五次垃圾回收之后,内存占用一次比一次大,就有内存泄漏。这就要求实...

JAVA

Java JVM内存(栈、堆、常量池)分配

herman 4年前 (2017-04-25) 1647浏览 0评论

有人说java没有内存泄漏。这其实是不科学的。不是没有内存泄漏,而是你没有遇到而已! 栈、堆、常量池虽同属Java内存分配时操作的区域,但其适用范围和功用却大不相同。 Java内存分配与管理是Java的核心技术之一,今天我们再次深入J...

JAVA

详解使用 jstack 跟踪 java 异常代码

herman 4年前 (2017-03-27) 2809浏览 0评论

最近公司有一项业务在做活动,流量一下子大增。数据暴涨了80,系统无法支撑,导致了程序内存溢出,系统宕机。查看日志发现是有内存溢出的异常,今天就为大家分享一下如何使用 jstack 命令排查定位java程序中的异常代码。 自造 java 内存...

JAVA

java 内存溢出 OutOfMemoryError

herman 5年前 (2016-11-04) 2012浏览 0评论

Java 堆是用来存储对象实例的, 因此如果我们不断地创建对象, 并且保证 GC Root 和创建的对象之间有可达路径以免对象被垃圾回收, 那么当创建的对象过多时, 会导致 heap 内存不足, 进而引发 OutOfMemoryError 异常 ...