3 puntos por gg5823 2025-08-15 | 5 comentarios | Compartir por WhatsApp

Partiendo solo de la idea inicial, escribí el governor, lo pasé a Gemini para refactorizar el código y ajusté la política hasta terminarlo.

La idea básica es similar a conservative, pero está más enfocada en ahorrar un poco más de energía; lo probé en entornos donde la ventaja está en reducir el consumo eléctrico incluso si se sacrifica un poco de rendimiento cuando la carga es baja.

5 comentarios

 
kimjj81 2025-08-18

¿Sería algo para usar cuando quieres reducir el consumo de energía, por ejemplo, en lugar de usar un servidor en la nube, mantienes tu propio centro de datos o lo usas en casa?

 
gg5823 2025-10-14

¡Bingo, es justo eso! Por alguna razón, mi respuesta se demoró.

 
ng0301 2025-08-16

Parece que hace falta explicar qué es este artefacto....

 
savvykang 2025-08-16

El gobernador de CPU de Linux (Governor) es un programa que ajusta el rendimiento y el consumo de energía de la CPU.

 
gg5823 2025-08-16

Ah, ¡si miras el README lo explica! Entre los governors existentes de Linux hay governors que reaccionan de inmediato a la demanda, como OnDemand y SchedUtil, y otros como conservative e interactive, que no suben enseguida para ajustarse a la demanda, sino que hacen un aumento gradual considerando pasos lentos (step, etc.). En este caso, se prioriza el ahorro de energía, así que si no hay una carga especial se mantiene cerca del reloj base para ahorrar consumo, y en tareas con carga como gaming o cálculos de física se sube la frecuencia. En navegación normal o al ejecutar un home server, por lo general mantiene una frecuencia baja, y confirmé que también responde con flexibilidad en situaciones como nodos de un clúster de k8s. Por supuesto, también funcionó para gaming.