python获取计算机核心数
from multiprocessing import cpu_count
cpu_core_num: int = cpu_count()
print(f'本机cpu核心数为:{cpu_core_num}')
# 此计算方式计算的是cpu的线程数,如8核心16线程的cpu,将计算得出16。同时,这种计算方式不可用于计算docker容器分配的核心数。
from multiprocessing import cpu_count
cpu_core_num: int = cpu_count()
print(f'本机cpu核心数为:{cpu_core_num}')
# 此计算方式计算的是cpu的线程数,如8核心16线程的cpu,将计算得出16。同时,这种计算方式不可用于计算docker容器分配的核心数。