Разработчик создал планировщик задач для Linux, который работает на астрологии
Инженер-программист разработал полностью функциональный планировщик задач для Linux, который черпает вдохновение из популярной псевдонауки — астрологии. Планировщик scx_horoscope «принимает решения о распределении ресурсов процессора на основе реального положения планет, знаков зодиака и астрологических принципов», — отмечает его создатель Лукас Зампьери. Таким образом, если вы Близнец и работаете за компьютером 10 апреля 2026 года, ваши вычислительные задачи, согласно логике планировщика, будут выполняться на 50% медленнее.
Кто-то создал планировщик задач для Linux, который принимает решения на основе положения планет и знаков зодиака. И он реально работает, ха-ха.
Это может звучать как нелепая шутка (если только вы не верите в астрологию), но данный проект на GitHub отлично демонстрирует мощь и гибкость фреймворка sched_ext. Если кратко, sched_ext — это относительно новая модульная система, позволяющая реализовывать пользовательские планировщики задач для Linux без модификации ядра. Уверены, эта функция не создавалась для распределения процессорного времени и других системных ресурсов на основе движения небесных тел — но теперь может.
Зампьери, работающий инженером-программистом в Red Hat и специализирующийся на проектах с архитектурой RISC-V, подробно описывает особенности и реализацию своего scx_horoscope в репозитории на GitHub. Однако, должен признать, астрологические правила планирования, которые взвешивают сложную смесь влияний планет, знаков зодиака, стихий, ретроградных эффектов и многого другого для балансировки приоритетов ваших процессорных, сетевых, системных задач и задач памяти, понять невероятно сложно. Именно эта сложность делает sched_ext ещё более впечатляющим.
(Изображение: Лукас Зампьери)
(Изображение: Лукас Зампьери)
Ошеломляющий набор эзотерических терминов, стоящий за этим планировщиком, почти подталкивает к слепому принятию его решений о приоритетах. После прочтения описания на GitHub, с головокружением от мыслей о постоянно меняющихся «баффах» и «дебаффах» стихийных эффектов, я почти почувствовал себя загипнотизированным и готовым поверить. Я был готов принять, как выразился Зампьери: «Если вселенная может влиять на нашу жизнь, почему бы ей не влиять и на планирование задач процессора?».
В итоге, это довольно необычная работа, сплетающая астрологию и полностью функциональный системный планировщик. Он действительно использует такие ресурсы, как точные геоцентрические положения планет, фазы Луны, «космические погодные сводки» и динамическое распределение квантов времени для внесения корректировок в планирование.
Зампьери чётко даёт понять, что этот проект с лицензией GPL-2.0 — «научно сомнительная, космически забавная» работа. Он определённо не рекомендуется для использования в рабочих системах — не из-за ошибок, а потому что он работает именно так, как задумано… Разработчик всё ещё хочет добавить в scx_horoscope «больше космического хаоса», так что помощники приветствуются.
Источник: Tomshardware.com









0 комментариев