Prepare-se para uma revolução no desempenho dos jogos no Linux! O Linux 6.10 está pronto para integrar o driver NTSYNC, uma adição significativa que promete melhorar a experiência de jogos e aplicativos do Windows no Linux.
O NTSYNC é um driver de kernel que emula as primitivas de sincronização do Microsoft Windows NT, permitindo um desempenho superior com o Steam Play (Proton) e o Wine da Valve. Este avanço é o resultado de meses de trabalho árduo e várias revisões de código, que agora estão mostrando resultados promissores.
Anteriormente, o Wine emulava a API do Windows no espaço do usuário, o que resultava em uma sobrecarga significativa de desempenho. Com a chegada do driver NTSYNC, essa situação está prestes a mudar. O módulo NTSYNC oferece suporte de kernel para a emulação de primitivas de sincronização do Windows NT, melhorando drasticamente o desempenho.
O driver NTSYNC utiliza um dispositivo diverso como a interface uAPI mais simples e menos intrusiva. Cada descrição de arquivo no dispositivo representa uma instância isolada do NT, correspondendo a uma única máquina virtual NT.
Atualmente, o driver fornece o NTSYNC_IOC_CREATE_SEM para corresponder à chamada de sistema do Windows NT de NtCreateSemaphore() e NTSYNC_IOC_SEM_POST para corresponder ao comportamento de NtReleaseSemaphore() encontrado no Windows. Este esforço tem sido liderado por Elizabeth Figura, da CodeWeavers, em colaboração com a Valve e outras partes interessadas.
Foi com grande entusiasmo que vimos Greg Kroah-Hartman colocar os patches NTSYNC na fila do branch char-misc-next. Com os patches agora residentes lá, eles serão enviados para a janela de mesclagem do Linux 6.10, que será aberta em maio e estreará como estável neste verão.
Este é um ano emocionante para os jogadores de Linux, com o NTSYNC se tornando principal, trabalho contínuo em torno de HDR e outras melhorias de exibição, e todos os avanços do Wayland sendo feitos, entre os avanços usuais de suporte de hardware Linux e outros marcos comuns do kernel vistos em 2024. Fique ligado para mais atualizações!
Até a próxima !!
Nenhum comentário:
Postar um comentário