Dav*_*ave 7 python
我有一个多线程的Python应用程序,我目前正在排除非常高(90%或更高)的CPU使用率.
我将尝试使用分析器,但我想看看是否有一种方法可以从应用程序中获得每个线程的CPU使用率.我知道os.times()将获得整体CPU使用率 - 我是否可以在每个线程中运行以获取每个线程的用法?确定哪个线程正在吃CPU是非常有帮助的.
Cer*_*rin 1
除了分析器之外,我认为 Python 没有太多内置功能来监视单个线程的 CPU 使用情况。此外,本文还提供了线程分析器的简单实现示例。它看起来主要面向基于 Unix 的系统,但这只是一个开始。
归档时间:
15 年,11 月 前
查看次数:
4374 次
最近记录:
11 年,11 月 前