编程语言
首页 > 编程语言> > Python – 核心速度

Python – 核心速度

作者:互联网

参见英文答案 > Getting processor information in Python                                    9个
我试图找出这个值存储在windows和osx中的位置,以便进行一些计算以更好地分配任务.

核心速度,单位为Hz

提前致谢.

使用platform.process()命令只返回名称而不是速度

我只是设法通过这个:

import subprocess  
info=subprocess.check_output(["wmic","cpu","get", "name"])  
print info.split('@')[1].split(' ')[1]

但目前我无法判断它是否总能在每台机器上返回相同的结果(现在无法访问其他计算机)

解决方法:

机器ID

目前还没有获得机器ID的跨平台python方式,但之前已经提到过:
Get a unique computer ID in Python on windows and linux

如果你只是想让机器名使用platform.node()

核心数量

多处理模块包含multiprocessing.cpu_count()方法

核心速度以Hz为单位

目前还没有获得cpu频率的跨平台python方式,但是之前已经问过:Getting processor information in Python

标签:python,cpu,cpu-speed,cpu-cores
来源: https://codeday.me/bug/20190609/1203126.html