gpt4 book ai didi

java - 如何测量Java线程执行时间?

转载 作者:塔克拉玛干 更新时间:2023-11-03 03:29:18 25 4
gpt4 key购买 nike

我想测量 Java 中的线程执行时间。现在我正在监视线程的开始和结束时间,但我认为它不太准确,因为线程可能会在执行期间挂起。

最佳答案

Java MXBeans 可以提供每线程 CPU 时间:

import java.lang.management.ManagementFactory;
import java.lang.management.ThreadMXBean;

long nanos = ManagementFactory.getThreadMXBean().getThreadCpuTime(Thread.currentThread().getId());

关于java - 如何测量Java线程执行时间?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2780761/

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