Перейти к содержимому

Kernel Recipes 2026 — LAVD: от игр до серверных парков — BPF-планировщик

Kernel Recipes

0:00 / 0:00

Kernel Recipes 2026 — LAVD: от игр до серверных парков — BPF-планировщик

312 просмотров · 2 дня назад
Kernel Recipes
7,98 тыс. подписчиков
312 просмотров · 2 дня назад
scx_lavd — это планировщик sched_ext, реализованный в BPF — динамически загружаемый во время выполнения без пересборки ядра. Он появился в 2024 году как эксперимент в области игр на Linux для Steam Deck от Valve и с тех пор превратился в серьезного конкурента для серверных нагрузок. На конференции Linux Plumbers Conference 2025 инженеры Meta представили LAVD в качестве кандидата на роль планировщика по умолчанию для своего серверного парка. На этой сессии были раскрыты основные идеи его проектирования и то, как последние разработки приносят пользу облачным и серверным нагрузкам — например, контроллер cgroup `cpu.max`, управление задачами с учетом прерываний, распространение критичности задержки и балансировщик нагрузки с учетом размера задачи. Помимо облачных вычислений, та же конструкция поддерживает энергоэффективные мобильные/граничные развертывания и гибридные архитектуры ЦП — что делает LAVD актуальным для облачных, автомобильных и мобильных поставщиков. Чанву Мин и Гэвин Го