Kernel Linux recebe novas chamadas FUTEX para melhorar jogos em ARM64
A empresa de consultoria Igalia retomou o trabalho em aprimoramentos do kernel Linux voltados para facilitar a execução de jogos via Steam Play em processadores ARM64, como os do Steam Deck. O foco é tornar mais eficiente o emulador FEX, que permite rodar jogos x86 e x86_64 em arquiteturas ARM. Agora saem do forno patches atualizados para novas chamadas de sistema FUTEX (get_robust_list2 e set_robust_list2), que são fundamentais para essa otimização.
Essas mudanças no kernel ganham importância na medida em que a Valve aposta em ARM64 como plataforma para seus handheld de jogos. As novas chamadas FUTEX melhoram a sincronização de threads, reduzindo overhead na execução de código emulado — algo crítico para manter a fluidez em sessões de jogo.
Fonte original: Phoronix ↗