内存溢出 一、问题表现凌晨6点半,线上服务器内存报警! 二、排错因为报警第一时间未能及时查看服务器,需要注意时间差。首先执行top命令,然后shift+m,按内存进行排序:如果是第一时间查看,能够发现内存占用较高的程序,因为隔了一顿时间,只能对内存占用前几的项目进行排查;
Java自动内存管理机制 一、Java内存区域与内存溢出异常 1.1运行时数据区域 Java虚拟机在执行Java程序的过程中会把它所管理的内存划分为若干不同的数据区域。 1.1.1程序计数器 程序计数器是一块较小的内存,可以看作是当前线程所执行的字节码的行号指示器;