应用程序过度使用 finalizer。finalizer 对象不能被 GC 立刻回收。finalizer 由结束队列服务的守护线程调用,有时 finalizer 。

1. Java 堆空间
发生频率:5颗星
造成原因
解决方案
2. GC 开销超过限制
发生频率:5颗星
造成原因
解决方案
3. 请求的数组大小超过虚拟机限制
发生频率:2颗星
造成原因
解决方案
4. Perm gen 空间
发生频率:3颗星
造成原因
Perm gen 空间包含:
当 Perm gen 空间用尽时,将抛出异常。
解决方案
5. Metaspace
发生频率:3颗星
造成原因
解决方案
6. 无法新建本机线程
发生频率:5颗星
造成原因
解决方案
用户进程数增大 (-u) 1800
使用 -Xss 减小线程堆栈大小
7. 杀死进程或子进程
发生频率:1颗星
造成原因
解决方案
8. 发生 stack_trace_with_native_method
发生频率:1颗星
造成原因
解决方案
使用操作系统本地工具进行诊断
以上就是良许教程网为各位朋友分享的Linu系统相关内容。想要了解更多Linux相关知识记得关注公众号“良许Linux”,或扫描下方二维码进行关注,更多干货等着你 !
