The reason why cpufreq sometimes can not reach that high speed...
来源:互联网 发布:按键精灵软件 编辑:程序博客网 时间:2024/06/05 16:07
For example, on my lovely surface pro 3, I use acpi-cpufreq with ondemand governor,
it looks like when cpu is loaded with 100% for a while, the freq will drop below max freq,
say, the max available freq is 2.5G:
grep . /sys/devices/system/cpu/cpu3/cpufreq/scaling_available_frequencies2501000 2500000 2400000 2200000 2100000 1900000 1800000 1700000 1600000 1500000 1300000 1200000 1100000 1000000 800000 775000however the actual freq is 1.9G:
grep . /sys/devices/system/cpu/cpu3/cpufreq/scaling_cur_freq1900000
This is because this platform is using RAPL for power limit, we can infer from
MSR IA32_THERM_STATUS = 0x19c bit 10~11:
10 Power Limitation Status (RO) 11 Power Limitation log (R/WC0)
rdmsr 0x19c 88200c02
per surface pro 3 result, it is
rdmsr 0x19c 88200c02
0xc means the bit 10~11 is set, so it means, thermal RAPL has take effect in controlling the freq
0 0
- The reason why cpufreq sometimes can not reach that high speed...
- Why does JAXB put @XmlRootElement sometimes but not always
- Why can't I find the object associated with the ACL that I want to delete?
- The reason why i register this blog
- The reason why I use CSDN blog
- Traincascade Error: Bad argument (Can not get new positive sample. The most possible reason is insuf
- Traincascade Error: Bad argument (Can not get new positive sample. The most possible reason is insuf
- why can not across external form the inter of a thread
- megaupload怎么打不开了? Why can not access the megaupload website
- Why Blogging --- the reason to write technical blogs
- Multi-Gigabit SerDes: The Cornerstone of High Speed Serial Interconnects
- this install package could not be opened. verify that the package exists and that you can ac
- mysql同步复制报Slave can not handle replication events with the checksum that master 错误
- The reason you can't directly alter the position vector
- The reason you can't directly alter the position vector
- javascript 敏感词过滤题 Cross the greatwall,We can reach every corner of the world.
- laragon 使用php5.* Service Apache can not start. Reason
- high-speed LISP interpreter
- C++string:查找、替换、插入、删除等
- 推导相机变换矩阵
- FZU2034Password table(水题)
- SQLite错误码总结
- 欢迎使用CSDN-markdown编辑器
- The reason why cpufreq sometimes can not reach that high speed...
- Java学习笔记之常用方法类(三) Data和Calendar类、Math、BigInteger和Random类、Random类
- Android 沿着线绘制文字
- java并发编程
- 5..4
- 穿越矩阵
- 获取网络图片实现网络轮播
- Python简单爬虫学习
- Java基础知识(数据类型、标识符、变量、运算符和流程控制语句)