gpt4 book ai didi

memory - 如何使用现有的 Eclipse MAT 索引进行交互式分析

转载 作者:行者123 更新时间:2023-12-04 15:49:05 27 4
gpt4 key购买 nike

我正在尝试使用 Eclipse MAT(内存分析工具包)来分析一些相当大的堆转储(~2G)。不幸的是,我的笔记本电脑有 32 位 Windows,并且 MAT 用完了堆空间 @ 1.4G 分配的堆。我成功地在一个大型 headless 64 位机器上从命令行运行堆索引器。但是,我无法说服 MAT 从我的笔记本电脑上的目录中导入这些索引文件,以便我可以交互地调查堆。我加载堆(连同索引文件)的所有尝试都导致 MAT 决定重新解析堆文件而不是使用现有索引。想法?

最佳答案

您需要将该目录中存在的所有文件复制到您的笔记本电脑。我已经成功地做到了很多次。我使用在服务器上运行分析器

/opt/mat/MemoryAnalyzer -consolelog -application org.eclipse.mat.api.parse "$@" org.eclipse.mat.api:suspects org.eclipse.mat.api:top_components

这允许我打开堆转储,然后打开存储的报告。

关于memory - 如何使用现有的 Eclipse MAT 索引进行交互式分析,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2382024/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com