gpt4 book ai didi

java - 在 JVM 中查找 CPU 时间花在上下文切换或唤醒线程上

转载 作者:行者123 更新时间:2023-11-29 04:45:19 27 4
gpt4 key购买 nike

我有一个在 JVM 上运行的多线程应用程序。我想知道应用程序在上下文切换/唤醒线程上花费的 CPU 时间百分比。使用的操作系统是 GNU/Linux 和 OSX。

我可以通过分析应用程序来弄清楚吗?如果是,我应该查看哪种方法与探查器输出中的上下文切换时间相对应?

最佳答案

你问的是 linux 问题,而不是 java 问题。我认为 JVM 不了解非自愿上下文切换。

这将为您提供特定进程的上下文切换率。

pidstat -w -p <pid>

关于java - 在 JVM 中查找 CPU 时间花在上下文切换或唤醒线程上,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37423276/

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