¿Cómo configurar la regla udev para deshabilitar intel_pstate turbo en linux?


3

Estoy buscando hacer una regla udev que básicamente haga:

echo 1 > /sys/devices/system/cpu/intel_pstate/no_turbo

Para deshabilitar el turbo, ¿cómo puedo hacerlo? Nunca he hecho una udevregla y tengo un poco de miedo de comenzar con la CPU, pero necesito desactivarla.


Me gustaría saber esto también ... Puedo investigar ...
Pwnna

Respuestas:


4

La siguiente regla funcionó en mi máquina, ubicada en /etc/udev/rules.d/50-cpu-custom.rules:

KERNEL=="cpu",RUN+="/bin/sh -c 'echo -n 1 > /sys/devices/system/cpu/intel_pstate/no_turbo'"

Era la única forma que parecía funcionar. Las asignaciones de ATTR no tuvieron efecto o causaron errores en / var / log / messages, y no pudieron coincidir con nada más específico.

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.