如何监控 python 程序中每个代码行的 cpu 使用情况
how to monitor the cpu usage of every code line in python program
是否有任何监视器实用程序可以监视 cpu 在 python 程序中使用的每个代码行的使用情况。
我知道配置文件、cProfile 和 line_profiler。但它们只是使用 cpu 统计每行或函数的时间。
如果我的程序是io密集型的,它可能会使用很长时间但不会真正使用cpu的计算。
所以我想找到一个可以监控 cpu 实际计算的实用程序。
有人有想法吗?
cProfile
和 profile
都接受时基函数作为参数。只需传递 time.clock
而不是默认的 time.time
.
是否有任何监视器实用程序可以监视 cpu 在 python 程序中使用的每个代码行的使用情况。 我知道配置文件、cProfile 和 line_profiler。但它们只是使用 cpu 统计每行或函数的时间。 如果我的程序是io密集型的,它可能会使用很长时间但不会真正使用cpu的计算。 所以我想找到一个可以监控 cpu 实际计算的实用程序。 有人有想法吗?
cProfile
和 profile
都接受时基函数作为参数。只需传递 time.clock
而不是默认的 time.time
.