Согласно информации издания Phoronix, корпорация Meta✴ внедрила на своих серверах диспетчер задач Linux, первоначально созданный для портативной игровой системы Valve Steam Deck. Подробности этой реализации инженеры технологического гиганта представили в ходе конференции Linux Plumbers Conference в Токио.
Речь идёт о планировщике SCX-LAVD, который был разработан компанией Igalia, известной своей экспертизой в области Linux, по заказу Valve. Ранее это решение уже использовалось в ряде инициатив по созданию игрового ПО для Linux, таких как CachyOS Handheld Edition, Bazzite и другие.
Выяснилось, что SCX-LAVD показывает высокую эффективность не только на мобильных устройствах, но и в серверной среде. В Meta✴ его рассматривали в качестве «планировщика по умолчанию» для Linux-серверов с разнообразным оборудованием и в рабочих процессах, где не нужна узкоспециализированная система. Сотрудники Meta✴ отметили, что SCX-LAVD стабильно работает при масштабировании вычислительных мощностей и оперативной памяти, обеспечивая при этом корректное распределение нагрузки.
Источник изображения: Meta✴
В целом, как отмечается, производительность SCX-LAVD сопоставима или даже превышает результаты EEVDF (Earliest Eligible Virtual Deadline First) — нового алгоритма планирования в ядре Linux, пришедшего на смену устаревшему CFS (Completely Fair Scheduler).
Источник: