Tag: cpufreq

英特尔涡轮增压是否能在Ubuntu中发挥作用?

我有一个英特尔i7处理器。 它的频率为2.67 GHz,但它具有允许3.3 GHz频率的涡轮增压。 使用Ubuntu可以提升涡轮增强吗?

CPU缩放:当前频率如何超出最小 – 最大范围?

我试图理解为什么我的CPU不能以更高的频率运行( 相关链接 ) 有人可以解释一下,当定义最小值和最大值时,有效值最终会超出该范围吗? $ cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_min_freq 3267000 $ cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_max_freq 3300000 $ cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_cur_freq 1199960 $ cpupower frequency-info analyzing CPU 0: driver: intel_pstate CPUs which run at the same hardware frequency: 0 CPUs which need to have their frequency coordinated by software: 0 maximum transition latency: 0.97 ms. hardware limits: 800 MHz – 3.30 […]

当CPU为100°时,风扇不是全速,然后CPU频率降低

自从我从12.04升级到16.04后,我的戴尔XPS 13(开发版/ Sputnik)笔记本电脑对我来说似乎非常慢(并且噪音较小)。 在升级之前,在重负荷下,我能够听到球迷一直全速前进。 现在,相同的负载,风扇在开始时很快但随后变慢。 我正在使用工具i7z来测量我的核心i7英特尔处理器数据。 我在这个测试中用耳朵测量风扇的速度。 负载测试 阶段1 在产生负荷之前。 频率很高,处于C7状态,风扇很慢。 阶段2 在负载阶段开始时,CPU频率保持高电平,风扇运行速度快,温度boost 第3阶段 经过30秒的重负荷后,CPU频率仍然很高, 风扇因意外原因减速 ,温度继续boost(可能是因为风扇速度减慢) 第4阶段 在非常高的温度(100-105°C,我的CPU结点温度为105)几秒钟后,某些东西会显着降低频率并且温度恢复到可接受的状态。 球迷仍然很慢。 第5阶段 负载停止,频率再次上升,我甚至有时会听到风扇速度增加。 谁能告诉我这里发生了什么? 为什么我的风扇会在我的CPU大约105°时变慢,当我停止负载并且温度大约是75°时再次变快? 请注意,我现在无法打开笔记本电脑(没有工具)来清洁风扇。 但我怀疑这不是尘埃问题,因为风扇能够全速运转,他们只是没有在所有需要的时间内全速运转。 此外,粉丝过去常常在Ubuntu 12.04下以全速运行。 另请注意,我禁用了thermald和cpufreqd 。 我已经尝试编辑grub以使用acpi-cpufreq和intel_pstate驱动程序。 唯一值得注意的差异是,在上面的第4阶段,对于intel_pstate ,频率将降低到1Ghz左右,而acpi-cpufreq只会将频率降低到1.6Ghz左右。 戴尔笔记本似乎使用i8kmon来控制风扇速度。 在上面的第3阶段(虽然我的粉丝已经放慢速度),如果我运行i8kfan 2 2 。 风扇速度可以增加(根据传感器,它从6000 RPM增加到7300 RPM)。 这种增加仅持续几秒钟,之后风扇再次降至6000 RPM。 我打开以解决我的问题的相关问题(可能包含此处未提及的可能有用的其他信息) 当CPU为100°时,风扇不是全速,然后CPU频率降低 如何启用Turbo-boost CPU缩放:当前频率如何超出最小 – 最大范围? 编辑 实际上我尝试了Ubuntu 12.04 / 14.04 / […]

CPU频率控制

我有一个带有最新HWE内核(3.16.0-31-通用)的kubuntu 14.04和一个Xeon 1246v3处理器(基本上是支持ecc的i7 4770)。 该处理器的基本频率为3.5 ghz,最大涡轮频率为3.9 ghz。 我有以下问题: 1)我默认启用了intel p-states,这很好,但是你知道,对于p-states你只能得到两个调控器:performance和powersave。 如何手动设置允许的最大CPU频率 ? 2)如上所述,只有在加载一个核心的情况下,cpu才能运行在3.9。 在所有内核满负荷的情况下,它不应超过3.5 ghz。 但是,如果我发出命令watch -n 0 “cat /proc/cpuinfo | grep -i mhz” ,我看到所有四个核心始终处于3.9 ghz,这应该是不可能的。 怎么样? 谢谢!

恢复后CPU缓慢

有时在让我的笔记本电脑进入睡眠状态后,它的CPU被锁定在最慢的频率 – 大约600-700MHz。 我的笔记本电脑是戴尔E6420,配备i5-2520m。 内核版本:4.6.0-040600-generic。 我在14.04版本中第一次遇到这个bug。 而现在我们有16.04,它仍然存在。 我在我的笔记本电脑上工作,一切都很好,快速和顺利。 我关上盖子,让我的笔记本电脑进入睡眠状态,断开电源,它正在睡在它的电池上。 一段时间后我回来,打开盖子。 一切都很慢如同地狱; D 我使用检查cpu频率 watch -n 1 ‘cat /proc/cpuinfo | grep MHz’ 我看到我所有的内核工作频率都在600Mgz左右。 我检查缩放调控器 cat /sys/devices/system/cpu/cpu*/cpufreq/scaling_governor 我看到’powersave’。 要“修复”这个我必须做这样的事情 echo ‘performance’ > /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor echo ‘performance’ > /sys/devices/system/cpu/cpu1/cpufreq/scaling_governor echo ‘performance’ > /sys/devices/system/cpu/cpu2/cpufreq/scaling_governor echo ‘performance’ > /sys/devices/system/cpu/cpu3/cpufreq/scaling_governor 之后一切都很快。 CPU缩放驱动程序已通过intel_pstate检查 cat /sys/devices/system/cpu/cpu*/cpufreq/scaling_driver 我很累,我总是运行这个脚本。 这就像我不能再依赖Ubuntu或我的笔记本电脑(我不知道它是谁的错)。 为什么睡眠后CPU很慢。 为什么会这样? 如何解决这个bug?

如何在Ubuntu 14.04上启用AMD Turbo Core?

我在基于AMD A8-4500m的笔记本电脑上使用Ubuntu 14.04(3.13.0-24通用内核),我最近注意到,AMD Turbo Core根本不工作。 一切都适用于Windows,但是,在Linux上CPU频率不能超过1.9 GHz(使用cpufreq-aperf检查)。 这是cpupower frequency-info输出,注意Active:no在boost状态支持下: analyzing CPU 0: driver: acpi-cpufreq CPUs which run at the same hardware frequency: 0 CPUs which need to have their frequency coordinated by software: 0 maximum transition latency: 4.0 us. hardware limits: 1.40 GHz – 1.90 GHz available frequency steps: 1.90 GHz, 1.80 GHz, 1.70 GHz, […]

Unity中的CPU频率调整?

在Ubuntu 10.10中,我在面板上添加了CPU缩放小程序,以便控制CPU频率缩放。 由于Unity不再有支持applet的面板,我在11.04中使用什么机制来实现相同的目标?

最大CPU频率保持在低值

我发现Ubuntu 13.04存在问题。 我之前使用的11.10问题不存在。 我的Intel(R)Core(TM)i7-2620M CPU @ 2.70GHz(Dell Lattitude E6320)的最高CPU频率停留在2GHz # cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_max_freq 2000000 # cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_available_frequencies 2701000 2700000 2400000 2200000 2000000 1800000 1600000 1400000 1200000 1000000 800000 # echo 2700000 > /sys/devices/system/cpu/cpu0/cpufreq/scaling_max_freq # cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_max_freq 2000000 我可以将scaling_max_freq设置为较低的值,这是有效的。 我也可以回到2GHz,但不能超过: # echo 800000 > /sys/devices/system/cpu/cpu0/cpufreq/scaling_max_freq # cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_max_freq 800000 # echo 2000000 > /sys/devices/system/cpu/cpu0/cpufreq/scaling_max_freq # cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_max_freq […]

CPU Turbo boost:修改14.04以下的温度限制

我安装了kubuntu 14.04,CPU turbo频率有问题。 我已经阅读了很多关于它的内容,但找不到正确的答案。 在我的联想Y580笔记本电脑中有一个i7-3630QM CPU @ 2.40GHz,3.20GHz turbo。 如果我将cpu置于满负荷状态(在8个线程上使用混合器渲染),所有内核的频率会跳至3.2GHz左右,但几秒钟后,当温度上升时,频率降至2.4GHz,并保持不变在渲染过程中,(风扇不以最大速度运行)。 当我使用ubuntu 12.10时,这个问题没有发生,但它确实在13.10和14.04。 我的笔记本电脑散热器真的很好,所以全速涡轮增压器没有出现过热问题(ubuntu 12.10的cpu温度在3.2GHz时为85-90°C),所以我想全速使用它。 在没有这个(温度?)限制的情况下,如何在ubuntu 14.04中以3.2GHz的全速度使用带有涡轮增压的CPU? (与terdon讨论后)我认为问题是cpu freq在风扇响应高温之前按比例缩小。 在cpu从3.2GHz缩小到2.4GHz之后,风扇旋转了一会儿,但由于cpufreq已经缩小,它产生的热量更少,因此风扇的转速下降。 没问题,如果在CPU冷却后,频率再次上升到3.2GHz,但它仍然保持在2.4GHz。 一些测量: 刚开始渲染时i7z程序的输出: Cpu speed from cpuinfo 2394.00Mhz cpuinfo might be wrong if cpufreq is enabled. To guess correctly try estimating via tsc Linux’s inbuilt cpu_khz code emulated now True Frequency (without accounting Turbo) 2394 MHz […]

启用Intel SpeedStep时,Ubuntu非常慢(CPU未全速使用)

我有配备i7处理器和Ubuntu 14.10的戴尔笔记本电脑。 当我在我的BIOS中禁用SpeedStep时,我的计算机非常快,但风扇经常运行,电池快速耗尽。 当我激活SpeedStep时,Ubuntu变得很慢。 我试过将调控器切换到性能没有任何影响。 这就是cpufreq-info显示的所有7个CPU: analyzing CPU 7: driver: intel_pstate CPUs which run at the same hardware frequency: 7 CPUs which need to have their frequency coordinated by software: 7 maximum transition latency: 0.97 ms. hardware limits: 800 MHz – 3.70 GHz available cpufreq governors: performance, powersave current policy: frequency should be within 3.70 […]