Python:是否有一个模块可以确保一段时间内的CPU使用率

时间:2018-07-17 14:53:49

标签: python python-2.7

我有使用多进程模块的Python程序。我试图检查一段时间后如何使用它进行存储和处理。

用于检查内存,我正在使用 memory_profiler ,它工作得很好。它提供了我想要的确切信息,它是随时间变化的内存使用情况的图表。

是否有任何模块可以尝试检查类似的fas中的 CPU使用情况

1 个答案:

答案 0 :(得分:2)

psutil库能够提供系统信息(CPU /内存使用情况)

  

psutil是一个模块,提供了一个接口,该接口通过使用Python以可移植的方式检索有关正在运行的进程和系统利用率(CPU,内存)的信息,实现了ps,top和Windows任务管理器等工具提供的许多功能。

     

它目前支持Linux,Windows,OSX,Sun Solaris,FreeBSD,   具有Python的32位和64位架构的OpenBSD和NetBSD   从2.6到3.5的版本(Python 2.4和2.5的用户可以使用2.1.3   版本)。

https://pypi.python.org/pypi/psutil