Новости Софт 28.01.2026 comment views icon

Программист создал планировщик задач процессора для Linux на основе гороскопа

author avatar

Андрій Русанов

Редактор новостей

Програміст створив планувальник завдань процесора для Linux на основі астрології

Полнофункциональный планировщик для Linux scx_horoscope «принимает решения по планированию работы процессора на основе положений планет в реальном времени и знаков зодиака».


Например, если пользователь, например, Близнецы и работает за компьютером 10 апреля 2026 года, задачи процессора будут выполняться на 50% медленнее. Кажется дичью, но это вполне реальный проект на основе sched_ext. Как рассказывает Tom`s Hardware, это относительно новый фреймворк, который позволяет реализовывать собственные планировщики Linux без патча ядра.

Програміст створив планувальник завдань процесора для Linux на основі астрології

«Зачем позволять простым смертным управлять приоритетами процессора, когда космос может ими управлять?» — спрашивает разработчик Лукас Зампьери.

Инженер Red Hat, который специализируется на архитектуре RISC-V, рассказывает об особенностях и реализации scx_horoscope в репозитории GitHub. Астрологические правила планирования, которые учитывают сложное сочетание планетарных доменов, зодиака, влияние стихий, ретроградные эффекты и т. Д., Чтобы сбалансировать приоритеты задач процессора, сети, системы и памяти, трудно понять. Описание очень подробное, но вряд ли стоит серьезно к нему относиться — стоит сказать, что это чрезвычайно сложная система, объединяющая многие факторы.


Проект доступен по лицензии GPL-2.0 и является «научно сомнительным и космически забавным» произведением. Его вряд ли можно порекомендовать к внедрению в рабочие системы — не из-за ошибок, а потому, что он работает именно так, как задумано. В будущем разработчик планирует добавить «больше космического хаоса».

Що думаєте про цю статтю?
Голосів:
Файно є
Файно є
Йой, най буде!
Йой, най буде!
Трясця!
Трясця!
Ну такої...
Ну такої...
Бісить, аж тіпає!
Бісить, аж тіпає!
Loading comments...

Сообщить об опечатке

Текст, который будет отправлен нашим редакторам: