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