我有一台戴尔 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 安装我的驱动程序才能使其工作。