Desarrollador crea un planificador de CPU cosmológico: su Linux toma decisiones en función de las fases lunares y los signos del zodíaco

Sistema linux para el espacio
Sistema linux para el espacioGenerado con IA

Un experto pone a prueba a las distros de Linux con un cambio en la gestión de la CPU. Ahora puedes ajustar el rendimiento de tu PC con alineaciones astrológicas reales.

Con el kernel de Linus Torvalds se han conseguido hacer cosas realmente impresionantes. Aunque haya un montón de distros disponibles, una de las cosas que guardan en común con Windows y macOS es que la gestión del rendimiento del PC es similar en todos.

Simplemente, usas el Administrador de Tareas y verificas cómo se está distribuyendo el porcentaje de uso de cada uno de los componentes, como la CPU, GPU, memoria RAM y SSD. Pero, ¿no te aburre ver siempre lo mismo?

Un experto se ha cansado de visualizar el monitoreo de esta manera y en vez de descargar una app de terceros adicional, ha decidido crear su propia forma de analizar los procesos. Lo que ha llamado la atención de este proyecto es que todo se basa en alineaciones astrológicas reales.

Así puedes usar una distro de Linux en un planificador de CPU cosmológico “científicamente dudoso”

Planetas en Linux
Planetas en Linuxscx_horoscope

Una de las ventajas de Linux al ser de código abierto es que permite la creación de diversos proyectos que suman a la comunidad de ordenadores y por eso hasta Microsoft tiene su propio Azure Linux.

Entonces, si hay todo tipo de proyectos, ¿por qué no intentar hacer que el PC funcione basándose en conceptos y datos astrológicos reales? El programador conocido como scx_horoscope se ha hecho esta misma pregunta y se ha puesto manos a la obra.

Para hacer que el monitoreo de los componentes sea más divertido e interesante ha creado una forma de reconocer el comportamiento en un sistema “científicamente dudoso”.

Se trata de un planificador de CPU para Linux que se encarga de asignarle tareas del sistema a los diversos componentes, llamándolos por cosas relacionadas con la astronomía. Desde el repositorio oficial de GitHub se explica que los datos espaciales determinan distintos procesos del PC.

Aunque suene un poco lioso, al acostumbrarse a los nombres y significado de cada cosa, se vuelve un experimento realmente entretenido.

¿Cómo funciona? Básicamente, se trata de darle nombres diferentes a las cosas de acuerdo a su funcionamiento. La descripción menciona lo siguiente (texto citado de la fuente):

  • ☀️ Sol: Procesos críticos del sistema.
  • 🌙 Luna: tareas interactivas en terminales y cosas similares. 
  • 💬 Mercurio: procesos de red y E/S.
  • 💖 Venus: procesos de escritorio y UI.
  • ⚔️ Marte: tareas que requieren del uso elevado de CPU.
  • 🎯 Júpiter: programas que consumen mucha memoria.
  • ⚙️ Saturno: demos del sistema y cosas relacionadas con el kernel.

Por ejemplo, cuando se habla de Sol se trata de procesos críticos, Marte se refiere a las tareas pesadas en la CPU y Mercurio con respecto la red. Sumado a esto, varios de los planetas tienen un efecto retrógrado que se activa cuando surgen otros problemas con respecto a las tareas.

Pero eso no es todo, ya que también están los efectos de los elementos y es aquí donde se complica la cosa. Agua, Tierra, Aire y Fuego, cada uno representando un grupo de signos zodiacales con un significado distinto de acuerdo a cómo estos se fusionan.

De aquí salen las “combinaciones potenciadas” y “combinaciones descartadas”, así como otras características más que son interesantes. Prácticamente, es como volverse a aprender los nombres, funciones y tareas para monitorear el PC adecuadamente.

La gran cantidad de información hace que sea un poco confuso, pero para aquellos usuarios que quieran tener una experiencia diferente y estén buscando formas de poner a prueba las habilidades, esta sin duda es una buena opción. 

Evidentemente, no es algo que se recomiende para el uso cotidiano o profesional, sino para darle un enfoque distinto a como funcionan las cosas en el sistema operativo. Lo mejor de todo esto es que puede funcionar en Ubuntu, Linux Mint y otras distros.