python获取当前计算机cpu数量(获取几核心几线程)

    技术2022-08-31  78

    文章目录

    1. 安装库2. 获取内核数3. 获取逻辑处理器(线程)数量

    1. 安装库

    pip3 install psutil

    2. 获取内核数

    这个就是获取几核心几线程中的几核心的。

    import psutil print(psutil.cpu_count(False))

    3. 获取逻辑处理器(线程)数量

    这个是获取几核心几线程中的几线程的。

    如果当前python版本大于2.6,可以简单的通过下面模块来获取当前cpu数量, cpu_count的返回值就是cpu数量:

    import multiprocessing multiprocessing.cpu_count()

    如果是比较老的python版本(新版本依然可以),可以用下面的模块来获取当前cpu数量:

    import psutil psutil.cpu_count()
    Processed: 0.010, SQL: 9