memoryanalyzer相关内容
我需要检查我的应用程序是否存在内存泄漏,我还需要查看我的应用程序的内存分配.我下载并安装了eclipse内存分析器,看起来第一步是打开heap dump.但是什么是堆转储,我如何创建堆转储.我到底要如何使用这个软件,我做了一些谷歌搜索,但我找不到任何有用的信息谢谢 解决方案 在调试应用时,打开 DDMS 在 Eclipse 中.在工具栏上有一个堆转储按钮,您可以使用它生成堆转储以在 Ecl
..
我已经使用 jmap 工具从运行了几天的Java应用程序生成了一个堆转储->这导致了一个大的二进制堆转储文件. 如何在IntellIJ IDEA中对此堆转储执行内存分析? 我知道有用于Eclipse和Netbeans的工具,但如果可能的话,我宁愿使用IDEA. 分析的基本结果将告诉我每个类在内存中每个对象的实例数,从而使我能够开始调试内存泄漏. 解决方案 最好的方法是 M
..
在Unix世界中,我很乐意使用 gdb 进行调试,并使用 valgrind 进行内存分析. Windows是否有开源质量替代品? 我正在寻找可以满足您需求的轻量级软件,并且永远不会妨碍您(就像gdb和valgrind一样). 解决方案 Microsoft Visual Studio Express版本是免费的(但不是开源的). 在Microsoft调试工具中,还有WIND
..
我想分析设备的内存消耗,但是在Android Studio中找不到 Android分析器标签,如下所示: 请谁能帮助我显示此标签. 解决方案 如果查看顶部菜单,您会看到一个配置文件图标,单击它,它将启动带有附加配置文件的应用程序.请参阅下面的屏幕截图以了解主意.
..
我最近发现了非常有用的 Eclipse内存分析工具,该工具可以快速查找Java应用程序中的内存泄漏.不幸的是,在将我的JDK切换到1.6(在Mac OS 10.5下)之后,JVM在启动时立即终止.出现的只是一个对话框,指出"JVM已终止"并带有“退出代码= -1". 还有其他人遇到吗?也许有一种方法可以配置它以使用其他JDK? (例如1.5:表明与之兼容) 解决方案 要将Eclips
..
我们的EA中出现内存错误,我们使用 -XX:+ HeapDumpOnOutOfMemoryError -XX:HeapDumpPath = / path / to / some / dir 将堆转储到OOM的时间。 我们的堆内存为12GB,perm gen为256MB。 堆dump在我们运行应用程序的Linux机箱中生成,其大小为11.5GB。我们没有权限将其下载到我们的本地。
..
我需要检查我的应用程序的内存泄漏,我还需要看到我的应用程序的内存分配。 我下载并安装了eclipse内存分析器,它看起来像第一步是打开一个堆转储。 但是什么是堆转储,我如何创建堆转储。 我正在使用这个软件,我做了一些谷歌搜索,但我找不到任何有用的信息 谢谢 解决方案 调试应用程序时,请打开 DDMS 在Eclipse中。在工具栏上有一个堆转储按钮,可用于生成堆转储以在Eclipse
..
对可能使用的ActivityGroup Android的内存使用问题 这是我结束了记忆问题搞乱有点长的故事。我开发了非常深刻的Android应用程序使用非常量的活动和框架。首先我必须说,我用ActivityGroups的主要类别,以轻松处理活动。我可以实现通过所有活动getLocalActivityManager()。而我得到这个错误信息: 一十一月2日至25号:34:13.749: E
..
我需要检查内存泄漏我的应用程序,我也需要看到我的应用程序的内存分配。 我下载并安装了Eclipse的内存分析器,它看起来像的第一步是打开一个堆转储。 但究竟什么是一堆垃圾,我怎么可以创建一个堆转储。 而究竟我该怎么用这个软件,我做了一些使用Google,但我找不到任何有用的信息 谢谢 解决方案 当您调试应用程序,打开 DDMS 的Eclipse中。在工具栏上有一个堆转储按钮,你可以用它来生成一
..