jvm问题解决

Posted lingcheng7777

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了jvm问题解决相关的知识,希望对你有一定的参考价值。

1.高性能硬件上的程序部署策略

例如:64位jdk与使用多个32位虚拟机

2.集群间同步导致的内存溢出

例如:网络不能满足传输要求时

3.堆外内存导致的溢出错误

除了Java堆和永生代之外,还有其他区域会占用较多内存 Direct Memory

4.外部命令导致系统缓慢

例如:Runtime.getRuntime().exec() 克隆进程再退出进程

5.服务器JVM进程崩溃

例如:另个web系统服务速度不对等 等待线程越来越多 用消息队列

6.不恰导数据结构导致内存占用过大

7.由Windows虚拟内存导致的长时间停顿

以上是关于jvm问题解决的主要内容,如果未能解决你的问题,请参考以下文章

jvm虚拟机:jvm内存溢出问题的分析与解决

jvm问题解决

nginx 解决session共享问题(jvm-route)方式

Android Studio的JVM内存不足问题怎么解决

JVM调优 - 用Arthas解决CPU过高问题

JVM调优 - 用Arthas解决CPU过高问题