gpt4 book ai didi

linux - 是否有可能知道当前线程获得了多少 CPU 使用率?

转载 作者:太空狗 更新时间:2023-10-29 11:16:00 26 4
gpt4 key购买 nike

我正在为游戏引擎中的卸载任务编写一个任务调度程序,我希望它根据一些启发式方法自行调整。是否可以知道当前线程在两个时间点之间执行了多长时间?我想计算任务执行的时间,我希望那个时间排除线程切换的原因有多种(这是一种更准确的测量,而且知道我的线程被切换了多少会很有用)。我想要一个适用于 Linux 的解决方案,但也希望有一个 Windows 解决方案

最佳答案

尝试查看/proc/[pid]/task/[tid]/stat

格式类似于/proc/[pid]/stat 并在此处进行解释:http://www.kernel.org/doc/man-pages/online/pages/man5/proc.5.html

关于linux - 是否有可能知道当前线程获得了多少 CPU 使用率?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8623885/

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