Meta применяет планировщик задач SCX-LAVD на своих серверах

Согласно информации от Phoronix, Meta применяет на своих серверах планировщик задач Linux SCX-LAVD, который был создан для портативной игровой консоли Valve Steam Deck. Об этом рассказали инженеры компании на конференции Linux Plumbers Conference в Токио.

Планировщик SCX-LAVD был разработан компанией Igalia, которая работает с Linux по контракту с Valve. Он ранее использовался в различных проектах, связанных с разработкой игрового ПО для Linux, таких как CachyOS Handheld Edition и Bazzite.

Оказалось, что SCX-LAVD демонстрирует высокую эффективность не только на портативных устройствах, но и на серверах. В Meta рассматривают его как «планировщик по умолчанию» для Linux-серверов с разнообразным оборудованием и в различных сценариях, где не требуется специализированный планировщик. Специалисты компании отметили, что SCX-LAVD хорошо работает на серверах при увеличении ресурсов CPU и RAM, обеспечивая необходимую балансировку нагрузки.

Кроме того, SCX-LAVD показывает производительность, сопоставимую или даже превышающую показатели нового алгоритма EEVDF (Earliest Eligible Virtual Deadline First), который заменяет старый планировщик CFS (Completely Fair Scheduler).

Помогите проекту, поделитесь с друзьями ;)

Добавить комментарий