Мой компьютер Linux с пользовательской конфигурацией ядра кажется медленным. Даже make menuconfig
ядро Linux работает так же медленно, как я вижу перерисовку меню. Когда я запускаю cpupower frequency-info
, частота ниже 150 МГц. Но минимальная частота этого процессора составляет 500 МГц. Это четырехъядерный процессор Intel® Pentium® N3540 (до 2,66 ГГц). Я никогда не видел ничего подобного.
Почему частота такая низкая? Я не трогал конфигурацию cpu-freq с момента загрузки. Компьютер выходит из спящего режима в оперативную память.
Я могу установить частоту вручную, но она фиксирована на (примерно) 64 МГц.
$ LANG= 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: Cannot determine or is not supported.
hardware limits: 500 MHz - 2.67 GHz
available cpufreq governors: performance powersave
current policy: frequency should be within 500 MHz and 1.07 GHz.
The governor "powersave" may decide which speed to use
within this range.
current CPU frequency: Unable to call hardware
current CPU frequency: 129 MHz (asserted by call to kernel)
boost state support:
Supported: yes
Active: yes
lscpu
вывод создается, когда компьютер в порядке.
$ LANG= lscpu
Architecture: x86_64
CPU op-mode(s): 32-bit, 64-bit
Byte Order: Little Endian
Address sizes: 36 bits physical, 48 bits virtual
CPU(s): 4
On-line CPU(s) list: 0-3
Thread(s) per core: 1
Core(s) per socket: 4
Socket(s): 1
Vendor ID: GenuineIntel
CPU family: 6
Model: 55
Model name: Intel(R) Pentium(R) CPU N3540 @ 2.16GHz
Stepping: 8
CPU MHz: 618.821
CPU max MHz: 2665.6001
CPU min MHz: 499.8000
BogoMIPS: 4331.60
Virtualization: VT-x
L1d cache: 24K
L1i cache: 32K
L2 cache: 1024K
Flags: fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx rdtscp lm constant_tsc arch_perfmon pebs bts rep_good nopl xtopology tsc_reliable nonstop_tsc cpuid aperfmperf tsc_known_freq pni pclmulqdq dtes64 monitor ds_cpl vmx est tm2 ssse3 cx16 xtpr pdcm sse4_1 sse4_2 movbe popcnt tsc_deadline_timer rdrand lahf_lm 3dnowprefetch epb pti tpr_shadow vnmi flexpriority ept vpid tsc_adjust smep erms dtherm ida arat
решение1
Частота процессора может выходить за пределы допустимых значений, поскольку сам процессор будет замедляться, если нагрузка будет достаточно низкой, независимо от параметров.
Вам следует беспокоиться только в том случае, если частота ЦП не растет очень быстро, когда есть реальная работа. Но если этого не происходит, вот несколько возможностей:
Проблема с аккумулятором, когда аккумулятор очень разряжен и не заряжается.
Общая путаница в работе ОС, которую можно устранить, отсоединив шнур питания и подключив его снова (или перезагрузив).
Проблемы с охлаждением процессора, которые могут возникнуть даже когда корпус ноутбука даже не теплый. Поэтому проверьте датчики.
Серьёзная проблема, требующая ремонта в мастерской.