- Meta предоставляет планировщик Steam Deck Linux на части своих производственных серверов.
- SCX-LAVD изначально был разработан для уменьшения задержки в портативных игровых системах.
- Большие серверные машины выявили уязвимости в традиционном поведении планирования Linux
Meta объявила, что внедряет планировщик процессоров Linux, первоначально разработанный для Steam Deck от Valve, в некоторых частях своего парка производственных серверов.
Планировщик, известный как SCX-LAVD, предназначен для уменьшения задержки в портативных игровых системах. Однако мета-инженеры говорят, что это может решить проблему неэффективности планирования на больших серверных машинах.
Это объявление интересно тем, что оно напрямую связывает потребительское игровое оборудование с решениями по гипермасштабируемой инфраструктуре.
По мнению метаинженеров, мотивацией была не новизна, а скорее текущие ограничения планирования на современных серверах.
Большие машины с десятками или сотнями ядер ЦП обнаруживали уязвимости в традиционном поведении планирования Linux.
Общие очереди планирования стали перегружены, закрепленные потоки мешали независимым рабочим нагрузкам, а перегруженные сетью сервисы искажали расчеты справедливости.
Эти проблемы возникали независимо от того, выполнялись ли рабочие нагрузки. Системы на базе SSD или взаимодействие с уровнями облачного хранилища.
SCX-LAVD работает с платформой sched_ext, которая позволяет альтернативным планировщикам интегрироваться в ядро Linux без необратимых изменений.
Вместо того, чтобы полагаться на фиксированные приоритеты, планировщик наблюдает за поведением задач и динамически оценивает, какие задачи чувствительны к задержке.
Мета-инженеры объяснили, что этот подход требует корректировок при масштабировании серверного оборудования, особенно для обработки локальности кэша и ядер, перегруженных сетевыми сбоями.
В некоторых случаях система фактически считала определенные ядра более медленными для поддержания общего баланса.
Важным моментом, который подчеркивает Meta, является то, что эти изменения не требовали голосования по каждой услуге или назначения приоритетов вручную.
Планировщик адаптируется на основе наблюдаемого поведения, а не заранее определенных правил.
Это свойство важно в среде центра обработки данных, где рабочие нагрузки часто меняются, а ручная оптимизация обходится дорого.
Мета предполагает, что это уменьшит сложность всех автопарков, на которых работают системы обмена сообщениями, уровни кэширования и серверные службы.
Инженеры заявили, что оптимизация сервера не повлияет на игровую производительность Steam Deck и позволит системе отключать функции, не относящиеся к портативным устройствам.
Однако Мета признал, что работа все еще носит экспериментальный характер, что оставляет открытыми вопросы относительно долгосрочной стабильности и требований к обслуживанию.
Хотя Meta представляет это как свидетельство гибкости и эффективности, независимая проверка определит, обеспечит ли это кроссовер устойчивую операционную выгоду.
Следите за TechRadar в Новостях Google. И Добавьте нас в качестве предпочтительного источника чтобы получать новости, обзоры и мнения наших экспертов в своих лентах. Обязательно нажмите кнопку «Подписаться»!
И ты, конечно, тоже можешь Следите за TechRadar в TikTok за новостями, обзорами, распаковками в видео-форме и получайте от нас регулярные обновления WhatsApp к.

