python3 获取linux cpu性能
时间: 2023-01-31 09:24:26 浏览: 71
在 python3 中, 你可以使用 `psutil` 库来获取 CPU 的性能信息。
你可以通过运行 `pip install psutil` 命令来安装 `psutil` 库。
然后, 你可以使用 `psutil.cpu_times()` 函数来获取 CPU 的各种时间信息(如用户时间, 系统时间, 空闲时间等)。
例如:
```
import psutil
cpu_times = psutil.cpu_times()
print("User time: ", cpu_times.user)
print("System time: ", cpu_times.system)
print("Idle time: ", cpu_times.idle)
```
你还可以使用 `psutil.cpu_percent()` 函数来获取 CPU 的利用率。
例如:
```
import psutil
cpu_percent = psutil.cpu_percent()
print("CPU utilization: ", cpu_percent, "%")
```
你还可以使用 `psutil.cpu_freq()` 函数来获取 CPU 的频率信息。
例如:
```
import psutil
cpu_freq = psutil.cpu_freq()
print("Current frequency: ", cpu_freq.current, "MHz")
print("Min frequency: ", cpu_freq.min, "MHz")
print("Max frequency: ", cpu_freq.max, "MHz")
```
你还可以使用 `psutil.cpu_count()` 函数来获取 CPU 核心数。
例如:
```
import psutil
cpu_count = psutil.cpu_count()
print("Number of CPU cores: ", cpu_count)
```
希望这些信息能帮到你!