Confira !!
A chamada de sistema FUTEX2 em andamento para melhorar os jogos do Windows no Linux via Wine / Steam Play continua sendo um dos itens a serem resolvidos em 2021 com o trabalho sendo financiado pela Valve e resolvido pelos engenheiros da Collabora.
André Almeida da Collabora apresentou na conferência virtual Linux.Conf.Au 2021 do mês passado sobre a chamada de sistema FUTEX2 projetada para suceder a implementação atual de FUTEX para melhor utilização de recursos e outras funcionalidades que proporcionarão uma experiência de jogo Windows-on-Linux com mais desempenho como sendo relevante para outras cargas de trabalho também.
Muitos dos novos recursos do FUTEX2 estão atualmente conectados e existem os patches experimentais do Wine / Proton para uso com o código do kernel fora da árvore. Uma das principais adições ao FUTEX2 é a capacidade de um único garçom esperar por vários futexes, o que corresponde mais de perto ao comportamento da API do Windows. Alguns testes mostram que o FUTEX2 é até alguns por cento mais rápido do que a chamada de sistema existente e, em alguns casos, mais de 10% menos tempo para concluir. Para o tempo FUTEX gasto durante a execução de jogos, isso significou até 3% menos ciclos do kernel.
Antes do FUTEX2 ser atualizado, ainda são necessários mais testes, além de adicionar o reconhecimento de NUMA e outros recursos restantes. Saiba mais sobre o FUTEX2 por meio da apresentação Linux.Conf.Au 2021 incorporada abaixo.
Até a próxima !!
Nenhum comentário:
Postar um comentário