Tôi đang cố gắng thay đổi tần số cpu trên máy tính xách tay của mình (chạy Linux) và không có bất kỳ thành công nào.
Dưới đây là một số chi tiết:
# uname -a
Linux yoga 3.12.21-gentoo-r1 #4 SMP Thu Jul 10 17:32:31 HKT 2014 x86_64 Intel(R) Core(TM) i5-3317U CPU @ 1.70GHz GenuineIntel GNU/Linux
# cpufreq-info
cpufrequtils 008: cpufreq-info (C) Dominik Brodowski 2004-2009
Report errors and bugs to cpufreq@vger.kernel.org, please.
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 - 2.60 GHz
available cpufreq governors: performance, powersave
current policy: frequency should be within 800 MHz and 2.60 GHz.
The governor "powersave" may decide which speed to use
within this range.
current CPU frequency is 2.42 GHz (asserted by call to hardware).
(similar information for cpus 1, 2 and 3)
# cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_available_governors
performance powersave
Ban đầu tôi đã có bộ điều chỉnh không gian người dùng được tích hợp vào kernel, nhưng sau đó tôi cũng đã thử xây dựng nó như một mô-đun (có cùng kết quả); nó đã được tải trong khi chạy các lệnh trên (và tôi không thể tìm thấy bất kỳ thông báo hệ thống nào khi tải nó):
# lsmod
Module Size Used by
cpufreq_userspace 1525 0
(some other modules)
Và đây là các lệnh tôi đã cố gắng để thay đổi tần số:
# cpufreq-set -f 800MHz
Error setting new values. Common errors:
- Do you have proper administration rights? (super-user?)
- Is the governor you requested available and modprobed?
- Trying to set an invalid policy?
- Trying to set a specific frequency, but userspace governor is not available,
for example because of hardware which cannot be set to a specific frequency
or because the userspace governor isn't loaded?
# cpufreq-set -g userspace
Error setting new values. Common errors:
- Do you have proper administration rights? (super-user?)
- Is the governor you requested available and modprobed?
- Trying to set an invalid policy?
- Trying to set a specific frequency, but userspace governor is not available,
for example because of hardware which cannot be set to a specific frequency
or because the userspace governor isn't loaded?
Có ý kiến gì không?
echo 1 > /sys/devices/system/cpu/intel_pstate/no_turbo
và đã ngay lập tức hạt nhân hoảng sợ: p Sau đó, tôi khởi động lại vớiintel_pstate=disable
và bây giờ nó đang sử dụng acpi-cpufreq, nhưng tôi vẫn không thể thiết lập tần số (mặc dù tôi không nhận được thông báo lỗi nữa). Btw, tại sao không làm cho bình luận của bạn một câu trả lời?