Os usuários da Intel em breve trocarão desempenho por segurança mais uma vez. Phoronix relatou que as atualizações recentes do microcódigo desabilitariam o Intel Transactional Synchronization Extension (TSX) por padrão nos processadores de 6ª, 7ª e 8ª geração da empresa. Desativar o recurso deveria tornar essas CPUs mais seguras, mas também deve resultar em pior desempenho em tarefas que se beneficiaram com o uso do TSX.

Phoronix disse que essas atualizações foram causadas por um problema de pedido de memória no TSX. Um white paper (PDF) sugere que a Intel está ciente do problema desde junho de 2018, e a empresa lançou atualizações de microcódigo para corrigir a falha em outubro de 2018. Ainda assim, levou quase três anos para lançar atualizações que desabilitam o TSX por padrão. Essas atualizações foram incluídas com a Atualização 2021.1 da plataforma Intel quando estreou em 8 de junho.

“Cargas de trabalho que foram beneficiadas pelo Intel TSX podem experimentar uma mudança no desempenho,”Intel disse em 12 de junho Ele também disse que”alguns usuários avançados de monitoramento de desempenho (Perfmon) podem precisar alterar seus scripts e metodologias de coleta”devido às atualizações do microcódigo. A empresa não ofereceu mais informações sobre o impacto no desempenho das tarefas afetadas por essas mudanças.

Mas há boas notícias: a Intel disse que”não espera que essas atualizações de microcódigo afetem os usuários que não usam o [Unidade de Monitoramento de Desempenho], ou que usam apenas drivers e ferramentas PMU atualizados,”embora isso”recomende que os desenvolvedores de drivers PMU e desenvolvedores de ferramentas de desempenho sigam as orientações neste documento.”É improvável que a pessoa comum perceba mudanças significativas no desempenho.

Os desenvolvedores já prepararam o kernel do Linux para essas atualizações de microcódigo. Phoronix observou que os patches destinados ao Linux 5.14 fizeram esta mudança:”Adicionar suporte para o novo microcódigo da Intel obsoleto em alguns modelos e não habilitar soluções alternativas de kernel para essas CPUs quando as transações TSX sempre abortam, como resultado da atualização do microcódigo.”Esse suporte também pode chegar ao Linux 5.13.

Categories: Wordpress