用python代码测试电脑性能
时间: 2023-07-27 15:34:06 浏览: 422
可以使用Python中的一些第三方库来测试电脑性能,例如psutil和benchmark等。
下面是使用psutil库来测试CPU和内存性能的示例代码:
```python
import psutil
# 获取CPU信息
cpu_percent = psutil.cpu_percent(interval=1)
cpu_count = psutil.cpu_count(logical=True)
cpu_freq = psutil.cpu_freq()
# 获取内存信息
mem = psutil.virtual_memory()
# 打印结果
print("CPU使用率:{}%".format(cpu_percent))
print("CPU核心数:{}".format(cpu_count))
print("CPU频率:{}Mhz".format(cpu_freq.current))
print("内存总量:{}MB".format(mem.total // 1024 // 1024))
print("内存使用率:{}%".format(mem.percent))
```
这段代码会输出CPU使用率、CPU核心数、CPU频率、内存总量和内存使用率等信息。
如果要测试磁盘性能,可以使用Python内置的timeit模块来进行简单的测试,例如:
```python
import timeit
# 测试读取10000个整数所需的时间
t = timeit.Timer("with open('test.txt') as f:\n [int(line) for line in f]", "gc.enable()")
print("读取10000个整数所需时间:{}s".format(t.timeit(number=1)))
```
这段代码会测试读取文件中10000个整数所需的时间,并输出测试结果。
阅读全文