繁体   English   中英

枚举 python 中的 CPU

[英]Enumerating CPUs in python

我正在使用 joblib 进行并行化。 我想跟踪每个 CPU 的进展。 所以,我想打印出 CPU 的索引。 例如,如果我的计算机有 8 个内核,我希望每个进程都知道它的cpu_index以便我可以print(f"Hi! I am CPU {cpu_index}") 理想情况下,此命令将 output 一个介于 0 和 7 之间的数字。

我无法找到通过 cpuinfo 实现此目的的方法。 任何帮助表示赞赏。

尝试psutil package。 它有许多有用的功能可以满足您的需求,例如psutil.cpu_percent(percpu=True) psutil.cpu_percent()

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM