heap-dump

    0热度

    1回答

    我已经安装heapdump nodejs模块以转储堆对象。 使用这个代码(nodejs6.9.1) 'use strict' const heapdump = require('heapdump') heapdump.writeSnapshot() const obj = { test: 2, foo: 6.4, wow: true, a: { }

    0热度

    1回答

    我使用docker来装载我的应用程序,并希望从主机看它的性能。我已经映射卷: “/选择的/ tmp/my_app应用/:/ tmp目录”,其中包含hsperfdata_root 我可以以某种方式从hsperfdata_root/PID在JMAP或其他工具打开堆和其他信息? 容器必须处于Running状态才能进行此类调试,否则可能会关闭?

    1热度

    1回答

    我想在Linux上堆转储,但我没有足够的本地磁盘空间来容纳多千兆字节的堆转储。相反,它会被发布到另一台服务器上。 <command> | curl -X POST -d @- http://otherlocation 尝试的解决方案: (1)堆转储到JMAP的标准输出。我无法弄清楚如何做到这一点。 (2)创建一个命名管道并转储。 Java不会覆盖现有的文件。 我可以解决#1或#2的不足之处吗?

    1热度

    1回答

    使用)JMAP -heap [PID] 你好,我有JMAP问题 我只想查看尺寸(-heap选项) 堆转储不...... 如果我跑[JMAP运行jvm进程的“heap PID”是STOP THE WORLD?

    1热度

    1回答

    我想要采取Java堆转储来帮助调查内存泄漏。每当我用这个: jmap -J-d64 -dump:format=b,file=myheapdump -F 29498 堆转储文件中获取约16048 kb和停止增长,JMAP将永远运行,并没有停止,除非我杀了它。另外我尝试使用这样的: jcmd 29498 -F GC.heap_dump heapdump.hprof 但因为我是从根执行它,并且该

    -2热度

    2回答

    $java -version java version "1.6.0" Java(TM) SE Runtime Environment (build pap6460sr16fp26-20160508_01(SR16 FP26)) IBM J9 VM (build 2.4, JRE 1.6.0 IBM J9 2.4 AIX ppc64-64 jvmap6460sr16fp25-20160413

    2热度

    2回答

    我在7 GM Ram机器上运行,我有一个1.8 GB的堆转储文件。我正在使用64位的Java 8,并在64位机器上运行。 当我尝试从堆转储分析器工具打开phd文件时,它会抛出内存不足错误。我设置的Java虚拟机args作为堆分析工具,如下 的Java -Xmx4g -XX:-UseGCOverheadLimit 但我仍无法打开文件。请让我知道我该如何克服这一点。

    2热度

    2回答

    我需要从Elastic Beanstalk服务器获取JVM堆转储,但服务器没有jcmd或jmap。亚马逊本身不会将它们与JDK一起安装。这里就是我们的安装: [[email protected] ~]$ sudo yum list installed|grep jdk java-1.7.0-openjdk.x86_64 1:1.7.0.111-2.6.7.2.68.amzn1 @amzn-

    0热度

    1回答

    这可能很令人尴尬,但请容忍我。 我必须分析一个堆转储,并已收到.heapdump格式的文件,而我预计.hprof文件。 Eclipse内存分析器拒绝打开.heapdump文件,我不知道应该使用哪个工具,或者要使用哪种转换来使它们与mat一起工作。 不幸的是,到目前为止,我在这个问题上的搜索结果受到基本教程的污染,即“如何打开.heapdump文件”让我得到了“如何分析堆转储”的结果。 从评论编辑下

    3热度

    1回答

    我试图使用堆和jstat命令来分析使用Java的不同的IDE和程序堆的使用情况,因为我的机器是非常缓慢的。 我有16 GIG拉姆,我最小堆是252MB,我的最大堆为3.9千兆。现在我想知道不同程序的堆使用情况。 JMAP是实验和在Release 60取下,可以请你告诉我,如果有 1)使用Java高级管理控制台使用JMAP在Release 144的方法吗?如果是这样,怎么样? 2)由第三方的替代程序