Undervolting es un proceso en el que se reduce el voltaje de la CPU para reducir su consumo de energía y el calor sin afectar al rendimiento. Tenga en cuenta que la mayoría de las placas base de los ordenadores de sobremesa también permiten ajustar el voltaje de la CPU en la BIOS.
Este artículo o sección necesita ser ampliado.
Overview
- PHC – una herramienta para undervolting algunos procesadores Intel y AMD de vieja generación. No es compatible con
intel_pstate
controlador de frecuencia de la CPU. - #intel-undervolt – una herramienta para undervolting Haswell y más nueva CPU de Intel utilizando MSR. Compatible con
intel_pstate
. - #amdctl – una herramienta para undervolting K10 y más nuevas CPUs AMD.
- K10ctl – overclock y undervolt un procesador AMD K10 (por ejemplo, Phenom, Phenom II) cambiando sus P-States.
Herramientas
intel-undervolt
Intel-undervolt es una herramienta basada en este artículo para undervolting Haswell y CPUs Intel más recientes utilizando los registros MSR y MCHBAR. Además, también permite cambiar los límites de potencia y temperatura.
Instalación
La herramienta se puede instalar como intel-undervolt.
Configuración y uso
El siguiente comando imprime los ajustes de voltaje en uso:
# intel-undervolt read
Ahora edita el archivo de configuración /etc/intel-undervolt.conf
. Ejemplo de configuración con undervolted CPU Cache por -100mV:
/etc/intel-undervolt.conf
...undervolt 0 'CPU' 0undervolt 1 'GPU' 0undervolt 2 'CPU Cache' -100undervolt 3 'System Agent' 0undervolt 4 'Analog I/O' 0...
Disminuir la CPU y el CPU Cache en 100 a 200 mV suele ser estable. Ir por encima de 200 mV puede resultar en un accidente, o puede no tener ningún efecto en absoluto.
Una vez que guardó el archivo de configuración – probarlo:
# intel-undervolt apply
Se imprimirá Éxito si se aplicaron los ajustes. Puede volver a comprobar la configuración en uso utilizando el siguiente comando:
# intel-undervolt read
Una vez que encuentre una configuración estable, también puede habilitar intel-undervolt.service
para que los cambios sean persistentes.
amdctl
amdctl es una herramienta para undervolting K10 y CPUs AMD más recientes.
Instalación
La herramienta se puede instalar como amdctl-gitAUR.