Establecer el umbral del acelerador de temperatura de la CPU en Ubuntu / Thinkpad

19

Recibo los siguientes mensajes de error un par de veces por hora:

08.03.18 21:27  kernel  CPU0: Core temperature above threshold, cpu clock throttled (total events = 2234)
08.03.18 21:27  kernel  CPU2: Core temperature above threshold, cpu clock throttled (total events = 2234)
08.03.18 21:27  kernel  CPU1: Package temperature above threshold, cpu clock throttled (total events = 2695)
08.03.18 21:27  kernel  CPU3: Package temperature above threshold, cpu clock throttled (total events = 2695)
08.03.18 21:27  kernel  CPU2: Package temperature above threshold, cpu clock throttled (total events = 2695)
08.03.18 21:27  kernel  CPU0: Package temperature above threshold, cpu clock throttled (total events = 2695)
08.03.18 21:27  kernel  CPU2: Core temperature/speed normal
08.03.18 21:27  kernel  CPU0: Core temperature/speed normal
08.03.18 21:27  kernel  CPU3: Package temperature/speed normal
08.03.18 21:27  kernel  CPU1: Package temperature/speed normal
08.03.18 21:27  kernel  CPU0: Package temperature/speed normal
08.03.18 21:27  kernel  CPU2: Package temperature/speed normal

Especificaciones de hardware:

ThinkPad X1 Yoga 2nd
N1NET33W (1.20 )
Intel(R) Core(TM) i7-7600U CPU @ 2.80GHz
Production date 2017.11

Software:

Distributor ID: Ubuntu
Description:    Ubuntu 17.10
Release:        17.10
Codename:       artful
Linux 4.13.0-36-generic #40-Ubuntu SMP Fri Feb 16 20:07:48 UTC 2018 x86_64 x86_64 x86_64 GNU/Linux

Bios

Configuré tanto la batería como la CA para el rendimiento en la configuración de mi BIOS, el BIOS está actualizado.

Cuál es el problema

El problema es que un umbral de temperatura de la CPU es golpeado bastante demasiado pronto, sucede alrededor de 75 ° C, a pesar de que la CPU se dejó alcanzar hasta 100 ° C . La temperatura nunca supera los 85 ° C. Por lo tanto, la potencia de la CPU se acelera tan rápido.

No sé si puedo tener un problema de hardware del fabricante con respecto a la pasta térmica inadecuada, o si está relacionado con el software. Antes de enviarlo a Lenovo, quiero estar seguro de que no es un problema hecho por uno mismo .

Estadísticas

Cuando hago una prueba de esfuerzo

stress -c 4 -t 300

El mensaje de error ocurre casi al instante.

i7z da el siguiente resultado:

Cpu speed from cpuinfo 2903.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) 2903 MHz
  CPU Multiplier 29x || Bus clock frequency (BCLK) 100.10 MHz

Socket [0] - [physical cores=2, logical cores=4, max online cores ever=2]
  TURBO ENABLED on 2 Cores, Hyper Threading ON
  Max Frequency without considering Turbo 3003.10 MHz (100.10 x [30])
  Max TURBO Multiplier (if Enabled) with 1/2/3/4 Cores is  39x/39x/39x/39x
  Real Current Frequency 3187.97 MHz [100.10 x 31.85] (Max of below)
        Core [core-id]  :Actual Freq (Mult.)      C0%   Halt(C1)%  C3 %   C6 %  Temp      VCore
        Core 1 [0]:       3187.97 (31.85x)      99.9       0       0       0    85      1.0037
        Core 2 [1]:       3187.97 (31.85x)      99.9       0       0       0    84      1.0037           


C0 = Processor running without halting
C1 = Processor running with halts (States >C0 are power saver modes with cores idling)
C3 = Cores running with PLL turned off and core cache turned off
C6, C7 = Everything in C3 + core state saved to last level cache, C7 is deeper than C6
  Above values in table are in percentage over the last 1 sec
[core-id] refers to core-id number in /proc/cpuinfo
'Garbage Values' message printed when garbage values are read
  Ctrl+C to exit

Como se dijo, nunca supera los 85 Temp, sin embargo, la CPU se estrangula.

los sensores muestran la siguiente salida

iwlwifi-virtual-0
Adapter: Virtual device
temp1:        +30.0°C  

pch_skylake-virtual-0
Adapter: Virtual device
temp1:        +52.0°C  

acpitz-virtual-0
Adapter: Virtual device
temp1:        +56.0°C  (crit = +98.0°C)

thinkpad-isa-0000
Adapter: ISA adapter
fan1:        5859 RPM

coretemp-isa-0000
Adapter: ISA adapter
Package id 0:  +59.0°C  (high = +100.0°C, crit = +100.0°C)
Core 0:        +59.0°C  (high = +100.0°C, crit = +100.0°C)
Core 1:        +58.0°C  (high = +100.0°C, crit = +100.0°C)

Pero el ajuste alto probablemente no tiene efecto.

thermald

Entonces he jugado con thermald entonces.

Esta es mi configuración ajustada que he encontrado aquí :

<?xml version="1.0" encoding="UTF-8"?>
<ThermalConfiguration>
   <Platform>
      <Name>Use Fan control first then CPU throttle</Name>
      <ProductName>*</ProductName>
      <Preference>QUIET</Preference>
      <ThermalZones>
         <ThermalZone>
            <Type>x86_pkg_temp</Type>
            <TripPoints>
               <TripPoint>
                  <SensorType>x86_pkg_temp</SensorType>
                  <Temperature>90000</Temperature>
                  <type>passive</type>
                  <ControlType>SEQUENTIAL</ControlType>
                  <CoolingDevice>
                     <type>_fan_</type>
                  </CoolingDevice>
               </TripPoint>
            </TripPoints>
         </ThermalZone>
      </ThermalZones>
      <CoolingDevices>
         <CoolingDevice>
            <Type>_fan_</Type>
            <Path>/sys/bus/platform/devices/thinkpad_hwmon/pwm1</Path>
            <MinState>100</MinState>
            <MaxState>255</MaxState>
            <IncDecStep>50</IncDecStep>
            <DebouncePeriod>10</DebouncePeriod>
         </CoolingDevice>
      </CoolingDevices>
   </Platform>
</ThermalConfiguration>

Esto no hace una diferencia real, pero puedo ver la configuración del umbral al menos (las últimas líneas):

╰─ sudo thermald --no-daemon --loglevel=info

NO RAPL sysfs present 
22 CPUID levels; family:model:stepping 0x6:8e:9 (6:142:9)
Running on a vanilla kernel
Polling mode is enabled: 4
sensor_update: type x86_pkg_temp
sensor_update: type pch_skylake
sensor_update: type iwlwifi
sensor_update: type acpitz
thd_read_default_thermal_sensors loaded 4 sensors 
dts /sys/devices/platform/coretemp.0/name doesn't exist
dts /sys/class/hwmon/hwmon3/name doesn't exist
failed to open /dev/acpi_thermal_rel 
failed to open /dev/acpi_thermal_rel 
TRT/ART read failed
 Dumping parsed XML Data
 *** Index 0 ***
Name: UseFancontrolfirstthenCPUthrottle
UUID: 
type: 0
        Zone 0 
         Name: x86_pkg_temp
                 Trip Point 0 
                  temp 90000 
                  trip type 2 
                  hyst id 0 
                  sensor type x86_pkg_temp 
                  cdev index 0 
                          type _fan_ 
                          influence 0 
                          SamplingPeriod 0 
        Cooling Dev 0 
                Type: _fan_
                Path: /sys/bus/platform/devices/thinkpad_hwmon/pwm1
                Min: 100
                Max: 255
                Step: 50
                AutoDownControl: 0
Product Name matched [wildcard]
sensor index:3 x86_pkg_temp /sys/class/thermal/thermal_zone3/ Async:1 
sensor index:1 pch_skylake /sys/class/thermal/thermal_zone1/ Async:0 
sensor index:2 iwlwifi /sys/class/thermal/thermal_zone2/ Async:0 
sensor index:0 acpitz /sys/class/thermal/thermal_zone0/ Async:0 
sensor index:4 hwmon /sys/class/hwmon/hwmon1/temp1_input Async:0 
sensor index:5 hwmon /sys/class/hwmon/hwmon1/temp2_input Async:0 
sensor index:6 hwmon /sys/class/hwmon/hwmon1/temp3_input Async:0 
thd_read_default_cooling devices loaded 4 cdevs 
powercap RAPL no long term time window
Use Default pstate drv settings
Product Name matched [wildcard]
3: Processor, C:0 MN: 0 MX:10 ST:1 pt:/sys/class/thermal/ rd_bk 0 
1: Processor, C:0 MN: 0 MX:10 ST:1 pt:/sys/class/thermal/ rd_bk 0 
2: Processor, C:0 MN: 0 MX:10 ST:1 pt:/sys/class/thermal/ rd_bk 0 
0: Processor, C:0 MN: 0 MX:10 ST:1 pt:/sys/class/thermal/ rd_bk 0 
4: intel_pstate, C:0 MN: 0 MX:10 ST:1 pt:/sys/devices/system/cpu/intel_pstate/ rd_bk 1 
5: _fan_, C:255 MN: 100 MX:255 ST:50 pt:/sys/bus/platform/devices/thinkpad_hwmon/pwm1 rd_bk 1 
6: LCD, C:0 MN: 0 MX:1060 ST:106 pt:/sys/class/backlight/intel_backlight/ rd_bk 1 
Sorted trip dump zone index:1 type:pch_skylake:
index 0: type:critical temp:115000 hyst:1 zone id:1 sensor id:1 cdev size:0
trip type: 0 temp: 115000 
Sorted trip dump zone index:0 type:acpitz:
index 0: type:critical temp:98000 hyst:1 zone id:0 sensor id:0 cdev size:0
trip type: 0 temp: 98000 
thd_read_default_thermal_zones loaded 2 zones 
zone cpu will be created 
dts zone /sys/devices/platform/coretemp.0/name doesn't exist
/sys/class/hwmon/hwmon4/name->iwlwifi
/sys/class/hwmon/hwmon2/name->pch_skylake
/sys/class/hwmon/hwmon0/name->acpitz
dts zone /sys/class/hwmon/hwmon3/name doesn't exist
/sys/class/hwmon/hwmon1/name->coretemp
Buggy max temp: to close to critical 90000
Core temp DTS :critical 100000, max 90000, psv 95000
node type: Element, name: CoolingDevice value: rapl_controller
node type: Element, name: CoolingDevice value: intel_pstate
node type: Element, name: CoolingDevice value: intel_powerclamp
node type: Element, name: CoolingDevice value: cpufreq
node type: Element, name: CoolingDevice value: Processor
CDEVS order specified in thermal-cpu-cdev-order.xml
Sorted trip dump zone index:4 type:cpu:
index 0: type:passive temp:95000 hyst:0 zone id:4 sensor id:65535 cdev size:2
cdev[0] intel_pstate
cdev[1] Processor
trip type: 2 temp: 95000 
Product Name matched [wildcard]
zone x86_pkg_temp bounded 
Sorted trip dump zone index:5 type:x86_pkg_temp:
index 0: type:passive temp:90000 hyst:0 zone id:5 sensor id:3 cdev size:1
cdev[0] _fan_
trip type: 2 temp: 90000 
Zone 1: pch_skylake, Active:0 Bind:0 Sensor_cnt:1
..sensors.. 
sensor index:1 pch_skylake /sys/class/thermal/thermal_zone1/ Async:0 
..trips.. 
index 0: type:critical temp:115000 hyst:1 zone id:1 sensor id:1 cdev size:0
Zone 0: acpitz, Active:0 Bind:0 Sensor_cnt:1
..sensors.. 
sensor index:0 acpitz /sys/class/thermal/thermal_zone0/ Async:0 
..trips.. 
index 0: type:critical temp:98000 hyst:1 zone id:0 sensor id:0 cdev size:0
Zone 4: cpu, Active:1 Bind:0 Sensor_cnt:1
..sensors.. 
sensor index:3 x86_pkg_temp /sys/class/thermal/thermal_zone3/ Async:1 
..trips.. 
index 0: type:passive temp:95000 hyst:0 zone id:4 sensor id:65535 cdev size:2
cdev[0] intel_pstate
cdev[1] Processor
index 1: type:polling temp:90000 hyst:0 zone id:4 sensor id:3 cdev size:0
Zone 5: x86_pkg_temp, Active:1 Bind:1 Sensor_cnt:1
..sensors.. 
sensor index:3 x86_pkg_temp /sys/class/thermal/thermal_zone3/ Async:1 
..trips.. 
index 0: type:passive temp:90000 hyst:0 zone id:5 sensor id:3 cdev size:1
cdev[0] _fan_
index 1: type:polling temp:85000 hyst:0 zone id:5 sensor id:3 cdev size:0
FD = 7
Current user preference is 0
thd_engine_thread begin
Set : threshold:90000, temperature:53000, cdev:5(_fan_), curr_state:205, max_state:255
Set : threshold:90000, temperature:57000, cdev:5(_fan_), curr_state:155, max_state:255
Set : threshold:90000, temperature:85000, cdev:5(_fan_), curr_state:105, max_state:255
Set : threshold:90000, temperature:85000, cdev:5(_fan_), curr_state:100, max_state:255

Pensamientos finales / preguntas

  • ¿Es posible establecer el umbral de temperatura de la CPU?
  • ¿Está destinado a configurarse o está relacionado con BIOS / hardware?
  • ¿Puede mi hardware (pasta térmica) estar defectuoso?
  • ¿O acaso analicé algo completamente incorrecto?

Actualización n. ° 1

Después de profundizar en este tema y leer varios artículos sobre la aceleración de la CPU de Intel y otras publicaciones que enfrentan problemas iguales (o simplemente diferentes) en otros sistemas operativos y núcleos, llegué a la conclusión de que mi computadora portátil no se está comportando mal como pensé que lo haría. .

Aunque los mensajes del núcleo siguen siendo extraños, la razón podría ser un nivel incorrecto de impresión del núcleo o cualquier otro. También recupero esos mensajes cuando la temperatura del paquete de mi CPU es de alrededor de + 52.0 ° C y la frecuencia de la CPU es de solo 1200MHz. Esto simplemente no tiene ningún sentido en absoluto.

Al probar mi computadora portátil con pruebas de esfuerzo, puedo ver los mensajes de error, pero de hecho las CPU no se estrangulan. Si solo pruebo 1 núcleo, obtengo una velocidad máxima de turbo de 3.900MHz. La prueba de los 4 núcleos reduce la frecuencia máxima a ~ 3,300MHz. Cuál es el comportamiento esperado .

Así que dejaré de lado este problema, a menos que alguien aquí pueda proporcionar más información.

Actualización n. ° 2

No hay cambios después de actualizar el sistema:

No LSB modules are available.
Distributor ID: Ubuntu
Description:    Ubuntu 18.04 LTS
Release:        18.04
Codename:       bionic
Linux4.15.0-20-generic #21-Ubuntu SMP Tue Apr 24 06:16:15 UTC 2018 x86_64 x86_64 x86_64 GNU/Linux

Actualización n. ° 3

No hay cambios después de actualizar el sistema:

Distributor ID: Ubuntu
Description:    Ubuntu 18.10
Release:        18.10
Codename:       cosmic
Linux x1 4.18.0-13-generic #14-Ubuntu SMP Wed Dec 5 09:04:24 UTC 2018 x86_64 x86_64 x86_64 GNU/Linux

Entonces, mi suposición final es que es muy probable que los registros sean falsos o que el nivel de registro esté mal configurado. Debido a que mi computadora portátil funciona bien, ni se acelera, tampoco se está sobrecalentando.

Aún así, si alguien tiene el presentimiento de cómo se podría solucionar esto, no dude en responder :-)

Actualización n. ° 4

No LSB modules are available.
Distributor ID: Ubuntu
Description:    Ubuntu 19.04
Release:        19.04
Codename:       disco

Linux cw-x1 5.0.0-13-generic #14-Ubuntu SMP Mon Apr 15 14:59:14 UTC 2019 x86_64 x86_64 x86_64 GNU/Linux

Todavía recibo los mensajes de límite de umbral.

Actualización n. ° 5

Los mismos resultados con una nueva instalación 19.10:

No LSB modules are available.
Distributor ID: Ubuntu
Description:    Ubuntu 19.10
Release:        19.10
Codename:       eoan

Acabo de encontrar un puesto que los estados que esta cuestión es aún no se fija con el nuevo X1 Extreme 2ª generación .

Por el bien de otras personas que están pensando en comprar el portátil que tengo, aquí hay algunos problemas que estoy enfrentando además:

  • La pantalla táctil no funciona correctamente
  • La huella digital no funciona
  • Hibernate solo tiene éxito ocasionalmente
  • Cambiar entre diferentes entornos de trabajo (oficina y oficina en casa) en su mayoría nunca funciona debido a problemas gráficos
  • En general, muchos problemas con múltiples monitores
  • El intercambio de disco duro se produce a pesar de que hay suficiente RAM disponible
  • Problemas generales y diversos con kscreen y xrandr

Entonces, supongo que me rendiré ahora y me mudaré a HP o Dell. Para una computadora portátil de ~ 2500 €, realmente no quiero tener este tipo de problemas :-(

Actualización n. ° 6

Dato curioso: ayer recibí mi Dell Precision 5540 con un Intel Core i9-9980HK ... y adivina qué ...

11.12.19 22:11  kernel  mce: CPU9: Package temperature above threshold, cpu clock throttled (total events = 412597)
11.12.19 22:11  kernel  mce: CPU5: Package temperature above threshold, cpu clock throttled (total events = 412165)
11.12.19 22:11  kernel  mce: CPU13: Package temperature above threshold, cpu clock throttled (total events = 412647)
11.12.19 22:11  kernel  mce: CPU1: Package temperature above threshold, cpu clock throttled (total events = 412648)
11.12.19 22:11  kernel  mce: CPU15: Package temperature above threshold, cpu clock throttled (total events = 412378)
11.12.19 22:11  kernel  mce: CPU7: Package temperature above threshold, cpu clock throttled (total events = 412669)
11.12.19 22:11  kernel  mce: CPU0: Package temperature above threshold, cpu clock throttled (total events = 412669)
11.12.19 22:11  kernel  mce: CPU8: Package temperature above threshold, cpu clock throttled (total events = 412625)
11.12.19 22:11  kernel  mce: CPU11: Package temperature above threshold, cpu clock throttled (total events = 412668)
11.12.19 22:11  kernel  mce: CPU4: Package temperature above threshold, cpu clock throttled (total events = 412102)
11.12.19 22:11  kernel  mce: CPU2: Package temperature above threshold, cpu clock throttled (total events = 412669)
11.12.19 22:11  kernel  mce: CPU6: Package temperature above threshold, cpu clock throttled (total events = 412669)
11.12.19 22:11  kernel  mce: CPU3: Package temperature above threshold, cpu clock throttled (total events = 412208)
11.12.19 22:11  kernel  mce: CPU14: Package temperature above threshold, cpu clock throttled (total events = 412661)
11.12.19 22:11  kernel  mce: CPU12: Package temperature above threshold, cpu clock throttled (total events = 411001)
11.12.19 22:11  kernel  mce: CPU10: Package temperature above threshold, cpu clock throttled (total events = 412663)
11.12.19 22:11  kernel  mce: CPU9: Package temperature/speed normal
11.12.19 22:11  kernel  mce: CPU5: Package temperature/speed normal
11.12.19 22:11  kernel  mce: CPU2: Package temperature/speed normal
11.12.19 22:11  kernel  mce: CPU15: Package temperature/speed normal
11.12.19 22:11  kernel  mce: CPU1: Package temperature/speed normal
11.12.19 22:11  kernel  mce: CPU10: Package temperature/speed normal
11.12.19 22:11  kernel  mce: CPU7: Package temperature/speed normal
11.12.19 22:11  kernel  mce: CPU13: Package temperature/speed normal
11.12.19 22:11  kernel  mce: CPU8: Package temperature/speed normal
11.12.19 22:11  kernel  mce: CPU11: Package temperature/speed normal
11.12.19 22:11  kernel  mce: CPU0: Package temperature/speed normal
11.12.19 22:11  kernel  mce: CPU4: Package temperature/speed normal
11.12.19 22:11  kernel  mce: CPU3: Package temperature/speed normal
11.12.19 22:11  kernel  mce: CPU12: Package temperature/speed normal
11.12.19 22:11  kernel  mce: CPU14: Package temperature/speed normal
11.12.19 22:11  kernel  mce: CPU6: Package temperature/speed normal

Estoy a la vez sin palabras y sin entusiasmo en este momento. Supongo que ya no revisaré mis registros :-( Caso cerrado.

Christopher Will
fuente
¡Aunque ya he probado las herramientas mencionadas, sigue siendo una buena publicación que proporciona una buena visión general sobre el tema térmico! Usted mencionó el umbral de powerclamp de 85C. ¿Podría averiguar si este valor es ajustable?
Christopher Will
Creo que es ajustable a través del tlparchivo de configuración, pero nunca lo he cambiado. Después de instalar tlptodos mis problemas de sobrecalentamiento desaparecieron.
WinEunuuchs2Unix
Los documentos no dicen nada relacionado con la temperatura, desafortunadamente. linrunner.de/en/tlp/docs/tlp-configuration.html
Christopher Will
Desafortunadamente hoy en día, los Thinkpads no se parecen en nada a hace unos años. Parece que están diseñados para desgastarse después de unos años: tengo un número de Thinkpads todavía en uso y todos los T6x están en perfecto estado, mientras que la mayoría de los T4xxs después de 2-3 años de uso tienen varios problemas con el sobrecalentamiento como la plata la pasta se evaporó. Estos son sobrecalentamiento de CPU o GPU (bajo uso intensivo en 3D) o varios problemas mecánicos. Definitivamente estoy buscando cambiar el proveedor de PC HW.
Pawel Debski
1
@PawelDebski Gracias, pero tenga en cuenta que mi computadora portátil no tiene más de 9 meses.
Christopher Will

Respuestas:

1

Hay un informe de error presentado contra thermald:

Comportamiento errático del control de frecuencia de la CPU bajo carga

Las personas obtienen los mismos errores que informa:

Oct 14 22:30:59 p5520 kernel: [ 9481.033687] CPU3: Package temperature above threshold, cpu clock throttled (total events = 5845)
Oct 14 22:30:59 p5520 kernel: [ 9481.033688] CPU7: Package temperature above threshold, cpu clock throttled (total events = 5845)
Oct 14 22:30:59 p5520 kernel: [ 9481.033718] CPU1: Package temperature above threshold, cpu clock throttled (total events = 5845)
Oct 14 22:30:59 p5520 kernel: [ 9481.033719] CPU5: Package temperature above threshold, cpu clock throttled (total events = 5845)
Oct 14 22:30:59 p5520 kernel: [ 9481.033720] CPU0: Package temperature above threshold, cpu clock throttled (total events = 5845)
Oct 14 22:30:59 p5520 kernel: [ 9481.033720] CPU4: Package temperature above threshold, cpu clock throttled (total events = 5845)
Oct 14 22:30:59 p5520 kernel: [ 9481.033722] CPU6: Package temperature above threshold, cpu clock throttled (total events = 5845)
Oct 14 22:30:59 p5520 kernel: [ 9481.033722] CPU2: Package temperature above threshold, cpu clock throttled (total events = 5845)
Oct 14 22:30:59 p5520 kernel: [ 9481.034709] CPU3: Package temperature/speed normal
Oct 14 22:30:59 p5520 kernel: [ 9481.034710] CPU0: Package temperature/speed normal
Oct 14 22:30:59 p5520 kernel: [ 9481.034711] CPU4: Package temperature/speed normal
Oct 14 22:30:59 p5520 kernel: [ 9481.034711] CPU7: Package temperature/speed normal
Oct 14 22:30:59 p5520 kernel: [ 9481.034738] CPU2: Package temperature/speed normal
Oct 14 22:30:59 p5520 kernel: [ 9481.034738] CPU6: Package temperature/speed normal
Oct 14 22:30:59 p5520 kernel: [ 9481.034739] CPU1: Package temperature/speed normal
Oct 14 22:30:59 p5520 kernel: [ 9481.034740] CPU5: Package temperature/speed normal

El comentario # 18 dice a:

intente ejecutar thermald en una ventana desde la línea de comandos.

systemctl stop thermald
#thermald --no-daemon --loglevel=info

Luego haga lo que desencadena esto y adjunte la salida del comando anterior.

Si decide que el informe de error se ajusta a su situación, puede suscribirse a las notificaciones por correo electrónico.


En mi máquina no puedo duplicar el problema con thermaldy tlpcargado. Abrí cinco terminales y escribí en cada una:

while true ; do : ; done

Todo lo que sucedió es que cinco núcleos están funcionando al 100% y 3100 MHz. No se ha producido ningún estrangulamiento, pero sí hizo que los dos ventiladores portátiles funcionaran a baja velocidad. Normalmente en Linux están apagados (o al menos no puedo escucharlos). La temperatura del sistema es de 88 grados Celsius y el teclado aún responde para escribir esta respuesta. Sin embargo, la sala de estar se siente un poco más cálida ...

WinEunuuchs2Unix
fuente
1

@ WinEunuuchs2Unix

He creado una respuesta para discutir su herramienta de acelerador propuesta de erpalma .

He jugado un poco con esta herramienta, incluidos varios sistemas congelados :) No pude encontrar la configuración adecuada para mi sistema todavía, desafortunadamente. Pero esta herramienta definitivamente tiene impacto en mi sistema. La primera vez que veo algo realmente cambiando el comportamiento de aceleración / temperatura.

Sin la herramienta, la temperatura de mi CPU nunca llegó a más de 85 ° C. Una vez que instalé la herramienta y comencé el servicio, puedo ver que la temperatura aumenta a 98 ° C bajo tensión, con una frecuencia central de ~ 3300MHz (en lugar de 3187MHz).

erpalma recomienda la herramienta s-tui , que definitivamente también puedo recomendar.

ingrese la descripción de la imagen aquí

  1. Antes de instalar el servicio del acelerador mencionado
  2. Después de activar el servicio.

Monitorearé mi sistema durante un par de días e informaré. Gracias por ahora

Christopher Will
fuente
Instalaré la herramienta esta noche. Gracias por la info!
WinEunuuchs2Unix
0

Tuve el mismo problema, obteniendo errores como este:

Oct 14 22:30:59 p5520 kernel: [ 9481.033687] CPU3: Package temperature above threshold, cpu clock throttled (total events = 5845) 
Oct 14 22:30:59 p5520 kernel: [ 9481.033688] CPU7: Package temperature above threshold, cpu clock throttled (total events = 5845) 
Oct 14 22:30:59 p5520 kernel: [ 9481.033718] CPU1: Package temperature above threshold, cpu clock throttled (total events = 5845) 
Oct 14 22:30:59 p5520 kernel: [ 9481.033719] CPU5: Package temperature above threshold, cpu clock throttled (total events = 5845) 
Oct 14 22:30:59 p5520 kernel: [ 9481.033720] CPU0: Package temperature above threshold, cpu clock throttled (total events = 5845) 
Oct 14 22:30:59 p5520 kernel: [ 9481.033720] CPU4: Package temperature above threshold, cpu clock throttled (total events = 5845) 
Oct 14 22:30:59 p5520 kernel: [ 9481.033722] CPU6: Package temperature above threshold, cpu clock throttled (total events = 5845) 
Oct 14 22:30:59 p5520 kernel: [ 9481.033722] CPU2: Package temperature above threshold, cpu clock throttled (total events = 5845)

Ninguna de las respuestas anteriores aquí funcionó, pero esta respuesta en SuperUser me dio la idea de buscar una configuración de BIOS relevante.

He desactivado la función de velocidad en mi BIOS Lenovo E590 Ci8 y eso me ha resuelto el problema, los errores anteriores se han ido.

EDITAR: la solución real que estaba instalando ARCH Linux comenzó a tener este problema desde el arranque en vivo para la instalación, se resolvió instalando el último MICROCODE DEL PROCESADOR INTEL

Muhammad Waqas Aziz
fuente