CPU scaling
2015-11-19 11:14
183 查看
CPU scaling tool kits can be downloaded from
ftp://partners.redhat.com/a166eabc5cf5df158922f9b06e5e7b21/hwcert/RHEL7/
To setup the packages, follow the sequence below to avoid package dependency issues
dt > lmbench > kernel > stress > hwcert-client >
To run the tests
hwcert-backend run --test=cpuscaling
mkdir /root/cpuscale
mkdir /root/cpuscale/hwcert
cp /usr/share/hwcert/lib/hwcert/*.py /root/cpuscale/hwcert
cp /usr/share/hwcert//tests/cpuscaling/*.py /root/cpuscale/
CPU power state info inquiry
cpupower -c all frequency-info
References
Linux动态频率调节系统CPUFreq之一:概述
/article/1880837.html
Linux动态频率调节系统CPUFreq之二:核心(core)架构与API
/article/1880836.html
Linux动态频率调节系统CPUFreq之三:governor
/article/1880835.html
Linux kernel source code for CPU freq control
drivers/cpufreq/intel_pstate.c
intel_pstate_max_pstate()
intel_pstate_turbo_pstate()
intel_pstate_min_pstate()
intel_pstate_calc_busy()
intel_pstate_sample()
Intel BIOS Implementation Test Suite
http://biosbits.org/
Ways to identify CPUID via windbg
kd> .formats 306a9
Evaluate expression:
Hex: 000306a9
Decimal: 198313
Octal: 00000603251
Binary: 00000000 00000011 00000110 10101001
Chars: ....
Time: Sat Jan 03 15:05:13 1970
Float: low 2.77896e-040 high 0
Double: 9.79796e-319
stepping ID: 1001
model: 1010
family ID: 0110
processor type: 00
extended model ID: 0011
extended family ID: 0000 0000
family 0000 0000 0110, model 0011 1010, stepping 1001
family 6, model 58, stepping 9
ftp://partners.redhat.com/a166eabc5cf5df158922f9b06e5e7b21/hwcert/RHEL7/
To setup the packages, follow the sequence below to avoid package dependency issues
dt > lmbench > kernel > stress > hwcert-client >
To run the tests
hwcert-backend run --test=cpuscaling
mkdir /root/cpuscale
mkdir /root/cpuscale/hwcert
cp /usr/share/hwcert/lib/hwcert/*.py /root/cpuscale/hwcert
cp /usr/share/hwcert//tests/cpuscaling/*.py /root/cpuscale/
CPU power state info inquiry
cpupower -c all frequency-info
References
Linux动态频率调节系统CPUFreq之一:概述
/article/1880837.html
Linux动态频率调节系统CPUFreq之二:核心(core)架构与API
/article/1880836.html
Linux动态频率调节系统CPUFreq之三:governor
/article/1880835.html
Linux kernel source code for CPU freq control
drivers/cpufreq/intel_pstate.c
intel_pstate_max_pstate()
intel_pstate_turbo_pstate()
intel_pstate_min_pstate()
intel_pstate_calc_busy()
intel_pstate_sample()
Intel BIOS Implementation Test Suite
http://biosbits.org/
Ways to identify CPUID via windbg
kd> .formats 306a9
Evaluate expression:
Hex: 000306a9
Decimal: 198313
Octal: 00000603251
Binary: 00000000 00000011 00000110 10101001
Chars: ....
Time: Sat Jan 03 15:05:13 1970
Float: low 2.77896e-040 high 0
Double: 9.79796e-319
stepping ID: 1001
model: 1010
family ID: 0110
processor type: 00
extended model ID: 0011
extended family ID: 0000 0000
family 0000 0000 0110, model 0011 1010, stepping 1001
family 6, model 58, stepping 9
相关文章推荐
- 构造函数初始化问题
- C-4.数组
- Connection reset by peer原因
- 基于SOAP的XML文档网络传输及远程过程调用
- 利用矩阵求两个序列的最长公共子序列
- 策略模式Strategy
- shell基本命令:使用命令行不全和通配符
- linux 链接 ftp命令
- java#学习笔记#遍历添加数组元素
- 如何正确将BOOL转bool
- 如何学习FPGA?FPGA学习必备的基础知识
- TextView过长显示省略号, TextView文字中间加横线
- qq第3方登录的JS实现方式记录
- oracle 查询
- Dependency annotations:
- openfire环境搭建并进行测试
- Jenkins安装
- nltk的简单应用
- iOS开发基础之C语言
- 安卓封装Baseadapter