Treść posta
Gthulhu — это планировщик нового поколения, разработанный для облачной экосистемы, написанный на Golang и работающий на платформе qumun. ▫️Qumun предоставляет ряд API и абстракций для упрощения разработки пользовательских планировщиков ядра Linux с использованием eBPF и Go. ▫️Gthulhu реализует политику планирования на основе виртуальной среды выполнения (vruntime), вдохновлённую концепцией пропорционального распределения ресурсов и потребностями современных облачных приложений. ▫️Gthulhu поддерживает вытесняющую многозадачность, приоритизацию задач с учётом задержек и динамическую корректировку временных интервалов для оптимизации использования ЦП и скорости отклика. Пользователь может определить, какие задачи должны выполняться в первую очередь, с помощью HTTP-API, предоставляемых сервером API. 🐱GitHub