Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/377.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在一个运行缓慢的基于java的web应用程序上强制进行堆转储,以找出这种缓慢发生的位置?_Java_Memory - Fatal编程技术网

如何在一个运行缓慢的基于java的web应用程序上强制进行堆转储,以找出这种缓慢发生的位置?

如何在一个运行缓慢的基于java的web应用程序上强制进行堆转储,以找出这种缓慢发生的位置?,java,memory,Java,Memory,我们目前正在使用的是 并创建了一个包含大量页面(约5000页)和大量附件(约10000页)的空间 当导航到这个大空间的主页时,完全加载大约需要3分钟(safari web浏览器显示一个旋转的轮子,指示页面资源仍在加载) 在这3分钟内,我们无法确定处理时间花在哪里 我们打开了confluence的分析功能,但没有帮助,因为日志文件中没有太多输出 汇流进程(这是一个java进程)在3分钟内使用了大约8.2%的CPU。我怎样才能知道这个过程在做什么 堆料堆料堆料堆料堆料堆料堆料堆料堆料堆料堆料堆料堆料

我们目前正在使用的是

并创建了一个包含大量页面(约5000页)和大量附件(约10000页)的空间

当导航到这个大空间的主页时,完全加载大约需要3分钟(safari web浏览器显示一个旋转的轮子,指示页面资源仍在加载)

在这3分钟内,我们无法确定处理时间花在哪里

我们打开了confluence的分析功能,但没有帮助,因为日志文件中没有太多输出

汇流进程(这是一个java进程)在3分钟内使用了大约8.2%的CPU。我怎样才能知道这个过程在做什么

  • 堆料堆料堆料堆料堆料堆料堆料堆料堆料堆料堆料堆料堆料堆料堆料堆料堆料堆料堆料堆料堆料堆料堆料堆料堆料堆料堆料堆料堆料堆
  • HeapDumpOnAutofMemoryError
  • Jmap
  • 热点诊断xBean
  • 您可以使用它来确定线程正在等待什么

    您还可以使用探查器。我用过的最好的是。但也有其他免费的开源软件。我认为netbeans附带了一个。太阳发出一声呼唤。

  • 堆料堆料堆料堆料堆料堆料堆料堆料堆料堆料堆料堆料堆料堆料堆料堆料堆料堆料堆料堆料堆料堆料堆料堆料堆料堆料堆料堆料堆料堆
  • HeapDumpOnAutofMemoryError
  • Jmap
  • 热点诊断xBean
  • 您可以使用它来确定线程正在等待什么


    您还可以使用探查器。我用过的最好的是。但也有其他免费的开源软件。我认为netbeans附带了一个。sun打了一个电话。

    告诉您程序在哪些函数中花费的时间最多的探查器不是更合适吗?告诉您程序在哪些函数中花费的时间最多的探查器不是更合适吗?