jProfiler 需要多少内存来分析大小为 X 的堆转储?

2024-02-05

我的堆大小为 X(= 5 GB)。我应该为 jprofiler 分配多少资源才能有效地分析这个堆?


我建议使用Eclipse 垫 http://www.eclipse.org/mat/查看堆转储。它在大小为 X 的堆转储的内存要求方面做得更好,因为它在磁盘上创建中间索引文件,而不是将整个内容吸收到它自己的内存中。大多数工具需要 X 的倍数 N 来打开堆转储,其中 N 通常 >= 2。另外,如果您要给它们超过 2g,请确保启动以 64 位运行 MAT 或 JProfiler 的 Java 进程的记忆。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

jProfiler 需要多少内存来分析大小为 X 的堆转储? 的相关文章

随机推荐

  • 计算变量的 5 个最高值

    我正在使用 R 尝试获取每个用户最喜欢的 5 首歌曲 以及他们播放最多的歌曲 我目前有计算播放次数最多的歌曲的代码 但我想知道如何获取该用户接下来播放次数最多的 4 首歌曲 假设每个用户至少播放了 5 首歌曲 我是否必须从数据集中消除最高值
  • 启动 Google App Engine Web 服务器

    我正在使用 PHP 浏览 Google App Engine 的 helloworld 教程 https developers google com appengine docs php gettingstarted helloworld
  • Opa:迭代 stringmap 并基于它形成一个新字符串

    我正在编辑你好维基 http doc opalang org manual Hello wiki 来自 Opa 文档的代码 我想要一个维基主题包含数据库中现有主题的列表 我有一个在默认主题上调用的函数 Collect all created
  • 如何在 Git 中获取合并提交的父级?

    一些 Git 命令将父级命令作为修 订版 其他 例如git revert 作为父编号 我怎样才能找到这两种情况的父母 我不想使用图形日志命令 因为这通常需要向下滚动长树才能找到第二个父级 Simple git log
  • 在 CMake 中转义 $ 美元符号

    我正在尝试通过以下方式在 CMake 3 1 1 中运行构建后命令 ADD CUSTOM COMMAND TARGET mytarget POST BUILD COMMAND for i in ls do echo i done 然而 尽管
  • Java中获取包装类类型的简单方法

    我有一段代码 我需要在方法中传递字段的类 由于我的代码机制 我只能处理引用对象 而不能处理基元 我想要一种简单的方法来确定是否Field的类型是原始类型 并将其与适当的包装类交换 所以在代码中我到目前为止所做的是这样的 Field f ge
  • 如何在 matplotlib 中将文本框直接放置在图例下方?

    Using matplotlib 我想在图例下方放置一个文本框 其中包含有关该图的一些注释 我的图例位于右侧的轴之外 我的计划是找到图例在图形参考系中的位置 然后使用text图中的方法来放置我的笔记 然而 我不能figure了解如何获取这些
  • 如何从 sqlite 中的另一个数据库导入表?

    我有名为的 SQLite 数据库database1有一张桌子t1 and database2有一张桌子t2 我想导入表t2 from database2 into database1 我应该使用什么命令 Open database2与sql
  • 如何在 PHP 中比较两个日期和时间

    我需要为我的项目比较 Php 中的两个日期时间变量 比较的最佳方法是什么 date1 2018 02 06 15 09 44 date2 2018 02 06 16 09 44 预期结果 我需要 ans 作为 date2 提前致谢 date
  • 在创建数据库中使用参数

    我想使用参数指定在 SQL 脚本中创建数据文件和日志文件的路径 这是我写的 DECLARE DataFilePath AS NVARCHAR MAX SET DataFilePath N C ProgramData Gemcom DECLA
  • 生产者-消费者在超级兄弟与非超级兄弟之间共享内存位置的延迟和吞吐量成本是多少?

    单个进程中的两个不同线程可以share通过读取和 或写入来获取公共内存位置 通常 这种 有意的 共享是使用原子操作来实现的lockx86 上的前缀 其成本众所周知lock前缀本身 即无竞争成本 以及缓存行时的额外一致性成本实际上共享 真实或
  • 当我的 Github 页面有其他操作时,我是否需要 Pages-build-deployment Github 操作?

    在设置中我启用了 Github Pages 我有一个 Github Action 它可以构建页面并将其部署到分支gh pages name Continuous Deployment on push branches master sche
  • SSE 服务器发送事件 - 客户端不断发送请求(如轮询)

    为什么每个站点都解释说 在 SSE 中 客户端和服务器之间的单个连接保持打开状态 使用 SSE 客户端发送标准 HTTP 请求 请求事件流 服务器最初使用标准 HTTP 响应进行响应 并保持连接打开 然后 当服务器决定它可以向客户端发送数据
  • at&t 汇编语法中带 $ 或不带 $ 符号的数字有什么区别?

    假设 data 部分有以下项目 0x1234 00010203 04050607 08090a0b 0c0d0e0f 0x1238 10000000 在代码中 mov 0x1234 eax mov 0x1238 ebx 我相信使用 符号 它
  • git rebase --abort 后恢复

    我开始了一个git rebase一天前在我的存储库中 但从未完成 当我还在 rebase 中时 我忘记了并做了很多修改 今天我不小心做了一个git rebase abort without将这些修改放入提交中 现在看来我所有的修改都消失了
  • 在 R 中按顺序查找起始索引和终止索引

    假设我有以下序列 x c 1 1 0 0 1 0 1 1 1 0 0 R 中是否有一种优雅的方法来返回每个 1 序列的开始和停止索引 答案应该是一个 2 列数组 其中 nRows 1 序列的数量 startIndx 1 5 7 stopIn
  • Python / Kivy:.kv 文件中的条件设计

    在 Kivy 中是否可以采用类似于下面示例的方法 发布的代码显然不起作用 而且这只是一个示例 我需要根据某个属性绘制不同的布局 您建议如何解决这个问题 BoxLayout number 0 if self number gt 3 Label
  • IE7 CSS 填充问题 - 无法弄清楚

    试图解决一个相当烦人的 IE7 CSS 问题 由于下面页面上的一些奇怪原因 它的填充看起来比正常情况大得多 我应用的任何属性似乎都无法解决该问题 而且我无法弄清楚为什么会发生这种情况 您可以在按钮上看到问题 罪魁祸首 例子 http www
  • 如何使用 FactoMineR 包以编程方式确定主成分的列索引?

    给定一个包含混合变量 即分类变量和连续变量 的数据框 例如 digits 0 9 set seed for reproducibility set seed 17 function to create random string creat
  • jProfiler 需要多少内存来分析大小为 X 的堆转储?

    我的堆大小为 X 5 GB 我应该为 jprofiler 分配多少资源才能有效地分析这个堆 我建议使用Eclipse 垫 http www eclipse org mat 查看堆转储 它在大小为 X 的堆转储的内存要求方面做得更好 因为它在