获取计算机的CPU核心数量对于性能优化和多线程编程非常重要。Python的os
模块提供了一个简单的方法来获取这一信息。下面我们将展示如何使用os
模块来获取CPU核心数量。
使用 os 模块
Python的os
模块包含了一个函数os.cpu_count()
,可以用来获取系统的CPU核心数量。以下是示例代码:
import os
def get_cpu_cores():
return os.cpu_count()
cpu_cores = get_cpu_cores()
print(f"CPU核心数量是: {cpu_cores}")
程序运行结果
CPU核心数量是: 8
os.cpu_count()
返回系统的CPU核心数量,包括逻辑核心。如果系统无法确定核心数量,它会返回None
。