1、 首先考虑是否为内存的瓶颈,如果为内存的瓶颈,可以查看到此时应用使用的内存达到了它设置的上限,会不停gc(内存溢出)。当内存不足时,jvm内存回收会频繁执行。
2、 如果系统读写比较频繁的话,此时瓶颈可能在磁盘io上,这个时候可以看到内存,cpu之类的明显还没达到上限,使用iostat之类的命令,可以看到磁盘利用率快到100%了。
3、 如果用了存储系统的话,瓶颈也可能来源与这里,需要针对不同的存储系统针对性分析。
时间:2024-11-02 01:45:54
1、 首先考虑是否为内存的瓶颈,如果为内存的瓶颈,可以查看到此时应用使用的内存达到了它设置的上限,会不停gc(内存溢出)。当内存不足时,jvm内存回收会频繁执行。
2、 如果系统读写比较频繁的话,此时瓶颈可能在磁盘io上,这个时候可以看到内存,cpu之类的明显还没达到上限,使用iostat之类的命令,可以看到磁盘利用率快到100%了。
3、 如果用了存储系统的话,瓶颈也可能来源与这里,需要针对不同的存储系统针对性分析。