在 Ubuntu 15.04 中,i5-6300HQ 最大 CPU 频率设置为 760 MHz

在 Ubuntu 15.04 中,i5-6300HQ 最大 CPU 频率设置为 760 MHz

我有一台戴尔 Inspiron i7559 笔记本电脑,配备 Core i5-6300 HQ 和 NVIDIA GTX960M GPU。我已在其上安装了 Ubuntu 15.04,并且我注意到 CPU 性能比我预期的要慢得多,尤其是当我运行 make 时,即使使用所有四个线程也是如此。Lintian 在检查软件包等时花费了极长的时间。

因此我下载了 Super Pi 并运行了单线程基准测试。对于 1M 位圆周率,它需要 25-26 秒,而我在同一台计算机上安装的 Windows 则需要 12-13 秒。在负载下,indicator-cpufreq 仅显示 0.76 GHz。

cpufreq-info 也有些不对劲,它报告的步长是 1 MHz 和 759 MHz?这对我来说毫无意义;以下是 CPU0 的报告:

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: 10.0 us.
  hardware limits: 1000 kHz - 759 MHz
  available frequency steps: 759 MHz, 1000 kHz
  available cpufreq governors: conservative, ondemand, userspace, powersave, performance
  current policy: frequency should be within 1000 kHz and 759 MHz.
                  The governor "ondemand" may decide which speed to use
                  within this range.
  current CPU frequency is 1000 kHz.
  cpufreq stats: 759 MHz:19.19%, 1000 kHz:80.81%  (673)

这对我来说确实是一个问题,我不知道为什么会发生这种情况。任何建议或指示都会非常有帮助,谢谢!

编辑:我运行了这些

 $ lshw -c cpu
 *-cpu                   
   product: Intel(R) Core(TM) i5-6300HQ CPU @ 2.30GHz
   vendor: Intel Corp.
   physical id: 1
   bus info: cpu@0
   size: 1MHz
   capacity: 759MHz
   width: 64 bits

 $ cat /sys/devices/system/cpu/cpu0/cpufreq/bios_limit
 759000

我不知道“bios_limit”的含义,因为它在 Windows 中运行良好,但有没有办法安全地更改它,以便我可以同时使用标准 2.3 GHz 和 Intel Turbo 速度?Turbo 速度在此可以达到 3.2 GHz。

答案1

我能解决这个问题的一个方法是安装内核 4.3。我发现当我使用 15.10 实时磁盘时不会发生此问题。

注意:某些 Nvidia 驱动程序不适用于 4.x 内核,因此我必须从 ppa:graphics-drivers 安装我的驱动程序才能使其工作。

相关内容