gpt4 book ai didi

python - Python 的 time.process_time() 是否包含子进程占用的 CPU 时间?如何包含它?

转载 作者:行者123 更新时间:2023-12-01 21:57:04 29 4
gpt4 key购买 nike

Python 的 time.process_time() 是否包括子进程占用的 CPU 时间?

documentation 对我来说并不完全清楚.

如果没有,我怎样才能(轻松地)包含它?

最佳答案

time.process_time 不包括子进程花费的时间。这在文档中非常清楚地说明:

Return the value (in fractional seconds) of the sum of the system and user CPU time of the current process.

当前进程,而不是当前进程及其所有子进程。

我不知道有任何接口(interface)可以让进程跟踪其子进程的进程时间。我发现最接近的是 POSIX times 函数,它提供对等待子进程的进程时间总和的访问,但它依赖于平台并且非常有限。

关于python - Python 的 time.process_time() 是否包含子进程占用的 CPU 时间?如何包含它?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56127719/

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