有没有办法(或插件)在使用 IntelliJ 进行调试时找出每个线程占用了多少 CPU?

Posted

技术标签:

【中文标题】有没有办法(或插件)在使用 IntelliJ 进行调试时找出每个线程占用了多少 CPU?【英文标题】:Is there a way (or plugin) to find out how much CPU each thread is taking while debugging with IntelliJ? 【发布时间】:2015-02-24 17:11:44 【问题描述】:

我正在 IntelliJ 中调试一个程序,需要查看每个线程消耗了多少 CPU。

我确实使用 jvmtop,但每次停止和启动程序时都需要使用进程 ID 手动运行它。

有没有办法自动完成? (最好通过 IntelliJ 中的某种机制或插件,虽然脚本也可以)

【问题讨论】:

【参考方案1】:

任何 Java 分析器,例如 YourKit,都可以向您显示此信息。您需要单独运行分析器;没有直接集成到 IntelliJ IDEA 的 UI 中的分析器。

【讨论】:

Bummer :( 或许至少可以通过单击按钮在 IntelliJ 终端窗口中运行 jvmtop,而无需手动查找并输入调试的进程 pid?

以上是关于有没有办法(或插件)在使用 IntelliJ 进行调试时找出每个线程占用了多少 CPU?的主要内容,如果未能解决你的问题,请参考以下文章

IntelliJ 安装 Python 插件

在 IntelliJ 中编辑 rptdesign 文件 (BIRT)

使用JUnit配置IntelliJ IDEA以进行单元测试

如何解决 Intellij Idea 的所有 checkstyle 问题?

是否可以采用IntelliJ IDEA Community Edition进行Web开发?

有没有办法像Emacs Ctrl-L那样在光标上居中文件,但是在IntelliJ中?