1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
|
# cat cpu_info.py
#!/usr/bin/env python
# -*- coding: utf-8 -*-
# ldczz2008@163.com
import
os
import
sigar
sg
=
sigar.
open
()
cpulist
=
sg.cpu_info_list()
print
"%d total CPUs."
%
len
(cpulist)
for
cpu
in
cpulist:
print
"Vendor........"
, cpu.vendor()
print
"Model........."
, cpu.model()
print
"Mhz..........."
, cpu.mhz()
print
"Cache size...."
, cpu.cache_size()
sg.close()
|
运行效果为:
1
2
3
4
5
6
|
# python cpu_info.py
1 total CPUs.
Vendor........ Intel
Model......... Core(TM) i5-2410M CPU @ 2.30GHz
Mhz........... 2333
Cache size.... 6144
|
版权声明:原创作品,如需转载,请注明出处。否则将追究法律责任