相关疑难解决方法(0)

用于本机内存泄漏分析的工具

我怀疑我的java代码中存在本机内存泄漏.是否有任何工具可以进行本机内存分析?此外,是否有任何工具支持正在运行的java进程的本机内存分析?

谢谢!!

编辑:我已经尝试过Memory Validator和Purify,但似乎它们只支持32位进程.是否有一些类似于上述工具的工具可以简单地附加到正在运行的Windows进程并为该特定进程提供本机内存分析?

java memory-leaks native-code

8
推荐指数
1
解决办法
1万
查看次数

JVM_FindSignal函数不断分配本机内存

我在linux机器上的tomcat8中部署的java web应用程序一直在泄漏本机内存,我试图通过使用如下所述的jemalloc分析来检测泄漏源:https://github.com/jeffgriffith/native-jvm-泄漏 在运行> 24小时的服务器上使用堆转储输出分析工具:

    Total: 794708494 B
789734456  99.4%  99.4% 789987533  99.4% JVM_FindSignal
 3421211   0.4%  99.8%  3421211   0.4% Java_java_util_zip_ZipFile_getZipMessage
 1036965   0.1%  99.9%  1036965   0.1% inflateBackEnd
  262784   0.0% 100.0%   262784   0.0% __GI__dl_allocate_tls
  253077   0.0% 100.0% 598675182  75.3% SUNWprivate_1.1
       0   0.0% 100.0%   938397   0.1% 0x00007fb133688ef8
       0   0.0% 100.0%   131136   0.0% 0x00007fb133696c2e
       0   0.0% 100.0%  6146839   0.8% 0x00007fb13369b553
       0   0.0% 100.0%   135210   0.0% 0x00007fb1336a63f5
       0   0.0% 100.0%   131136   0.0% 0x00007fb1336a6403
       0   0.0% 100.0%   266290   0.0% 0x00007fb1336a7819
       0   0.0% 100.0%   296275 …
Run Code Online (Sandbox Code Playgroud)

java jvm jemalloc

3
推荐指数
1
解决办法
808
查看次数

标签 统计

java ×2

jemalloc ×1

jvm ×1

memory-leaks ×1

native-code ×1