- Meta está implantando um desenvolvedor Steam Deck Linux em partes de seus servidores de produção
- SCX-LAVD foi originalmente projetado para reduzir a latência em sistemas de jogos portáteis
- Grandes máquinas servidoras expuseram os pontos fracos do comportamento tradicional da programação Linux
A Meta revelou que está implantando um agendador de CPU Linux originalmente projetado para o Steam Deck da Valve em partes de sua frota de servidores de produção.
O agendador, conhecido como SCX-LAVD, foi originalmente criado para reduzir a latência em sistemas de jogos portáteis, mas agora os engenheiros da Meta dizem que ele foi criado para resolver ineficiências de programação em grandes máquinas servidoras.
Essa previsão é interessante porque vincula diretamente o hardware de jogos do consumidor às decisões de infraestrutura em hiperescala.
Segundo os engenheiros da Meta, a motivação não foi a novidade, mas sim as persistentes limitações de programação nos servidores modernos.
Máquinas grandes com dezenas ou centenas de núcleos de CPU expuseram vulnerabilidades no comportamento típico de programação do Linux.
As filas de agendamento compartilhado ficaram congestionadas, os threads fixados atrapalharam as cargas de trabalho não relacionadas e os serviços pesados da rede distorceram os cálculos de imparcialidade.
Esses problemas apareciam quer as cargas de trabalho estivessem sendo executadas em sistemas de backup SSD ou interagindo com camadas de armazenamento em nuvem.
SCX-LAVD funciona usando a estrutura sched_ext, que permite que programadores alternativos se conectem ao kernel Linux sem alterações permanentes.
Em vez de confiar em prioridades fixas, o escalonador observa o comportamento das tarefas e estima dinamicamente quais tarefas são sensíveis à latência.
Os metaengenheiros explicaram que essa abordagem exigia ajustes ao escalar para hardware de classe de servidor, especialmente para lidar com núcleos saturados por localização de cache e interrupções de rede.
Em alguns casos, o sistema desacelerou efetivamente certos núcleos para manter o equilíbrio geral.
Um ponto importante que Meta enfatizou é que essas mudanças não exigiram ajuste por serviço ou atribuição manual de prioridade.
O escalonador se adapta com base no comportamento observado, e não em regras predefinidas.
Esse recurso é de grande importância em um ambiente de data center onde as cargas de trabalho mudam com frequência e a manutenção do ajuste manual se torna cara.
Meta sugere que isso reduz a complexidade em frotas que executam sistemas de mensagens, camadas de cache e serviços de back-end.
Os engenheiros disseram que as otimizações do servidor não prejudicarão o desempenho do jogo Steam Deck, e o sistema pode desabilitar recursos que não são relevantes para dispositivos portáteis.
No entanto, Meta reconhece que o trabalho permanece experimental, o que deixa amplas questões sobre a estabilidade a longo prazo e os custos de manutenção.
Embora o Meta apresente evidências de flexibilidade e eficiência, a validação independente determinará se este cruzamento proporciona ganhos operacionais sustentáveis.
Através Ferragens do Tom
Siga o TechRadar no Google Notícias e adicione-nos como sua fonte padrão para receber notícias, opiniões e opiniões de nossos especialistas em feeds. Certifique-se de clicar no botão Continuar!
E é claro que você também pode Siga o TechRadar no TikTok para receber novidades, análises, unboxings em formato de vídeo e receber atualizações constantes nossas WhatsApp também










