我有使用多进程模块的Python程序。我试图检查一段时间后如何使用它进行存储和处理。
用于检查内存,我正在使用 memory_profiler ,它工作得很好。它提供了我想要的确切信息,它是随时间变化的内存使用情况的图表。
是否有任何模块可以尝试检查类似的fas中的 CPU使用情况
答案 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 版本)。