Python获取Windows的CPU数量
2013-08-29 12:32
1106 查看
近期使用Python写一个控制make编译的脚本,编译系统实在Windows上的,
需要先取得CPU数量,根据CPU数量决定make命令的-j参数。
百度了一下,没有找到明确的说明,然后发现Windws下有一个环境变量: NUMBER_OF_PROCESSORS
OK,问题搞定,代码如下:
import os
cpu_num = '1'
if 'NUMBER_OF_PROCESSORS' in os.environ:
cpu_num = os.environ['NUMBER_OF_PROCESSORS']
print 'cpu_num: %s' % cpu_num
需要先取得CPU数量,根据CPU数量决定make命令的-j参数。
百度了一下,没有找到明确的说明,然后发现Windws下有一个环境变量: NUMBER_OF_PROCESSORS
OK,问题搞定,代码如下:
import os
cpu_num = '1'
if 'NUMBER_OF_PROCESSORS' in os.environ:
cpu_num = os.environ['NUMBER_OF_PROCESSORS']
print 'cpu_num: %s' % cpu_num
相关文章推荐
- python windows下通过SSH获取linux系统cpu、内存、网络使用情况
- Windows下获取逻辑cpu数量和cpu核数量
- Windows下获取逻辑cpu数量和cpu核数量
- python在windows下获取cpu、硬盘、bios、主板序列号
- python获取当前计算机cpu数量的方法
- Windows下获取逻辑cpu数量和cpu核数量(用GetLogicalProcessorInformation,从XP3才开始有的API)
- python利用WMI等监控获取windows状态如CPU、内存、硬盘等信息
- python在windows下获取cpu、硬盘、bios、主板序列号
- [Windows编程] 获取系统CPU 个数
- python获取linux系统内存、cpu、网络使用情况
- Python获取Windows或Linux主机名称通用函数分享
- Python 获取CPU基础信息(Linux 版本)
- 【Python】获取windows桌面路径的5中方式
- 转载:python获取全部进程的CPU、内存使用率
- Windows下用C语言获取系统的CPU利用率、内存使用率、硬盘使用率等
- java获取cpu数量
- Linux下获取cpu数量
- Windows下python获取剪切板的内容
- python之psutil模块(获取系统性能信息(CPU,内存,磁盘,网络)