A Microsoft detalha o impacto no desempenho das correções Spectre e Meltdown em PCs com Windows
3 minutos. ler
Publicado em
Leia nossa página de divulgação para descobrir como você pode ajudar o MSPoweruser a sustentar a equipe editorial Saiba mais
Microsoft recentemente empurrou um patch para usuários do Windows 10 projetado para solucionar as vulnerabilidades do processador envolvidas nas explorações Meltdown e Spectre. Houve alguns relatos de que essas correções de bugs podem causar desempenho significativo impacto em alguns sistemas. A Intel, no entanto, disse que para a maioria das tarefas o impacto no desempenho deve ser mínimo. A Microsoft testou agora o impacto no desempenho para PCs com Windows e forneceu o resumo abaixo.
- Com o Windows 10 em silício mais recente (PCs da era 2016 com Skylake, Kabylake ou CPU mais recente), os benchmarks mostram lentidão de um dígito, mas não esperamos que a maioria dos usuários perceba uma mudança porque essas porcentagens são refletidas em milissegundos.
- Com o Windows 10 em silício mais antigo (PCs da era 2015 com Haswell ou CPU mais antiga), alguns benchmarks mostram lentidão mais significativa e esperamos que alguns usuários notem uma diminuição no desempenho do sistema.
- Com o Windows 8 e o Windows 7 em silício mais antigo (PCs da era 2015 com Haswell ou CPU mais antiga), esperamos que a maioria dos usuários perceba uma diminuição no desempenho do sistema.
- O Windows Server em qualquer silício, especialmente em qualquer aplicativo com uso intensivo de E/S, mostra um impacto de desempenho mais significativo quando você habilita as atenuações para isolar código não confiável em uma instância do Windows Server. É por isso que você deve ter cuidado ao avaliar o risco de código não confiável para cada instância do Windows Server e equilibrar a compensação de segurança versus desempenho para seu ambiente.
A Microsoft também forneceu o motivo pelo qual os PCs com Windows 10 têm menos impacto no desempenho quando comparados aos PCs com Windows 7, mesmo com o mesmo hardware. Leia-o abaixo.
Por contexto, em CPUs mais recentes, como no Skylake e além, a Intel refinou as instruções usadas para desativar a especulação de ramificações para serem mais específicas para ramificações indiretas, reduzindo a penalidade geral de desempenho da mitigação do Spectre. As versões mais antigas do Windows têm um impacto maior no desempenho porque o Windows 7 e o Windows 8 têm mais transições de usuário-kernel devido a decisões de design herdadas, como toda a renderização de fontes que ocorre no kernel.
A Microsoft atenuou o problema Spectre e Meltdown por meio das seguintes alterações no Windows e no microcódigo de silício.
Vulnerabilidade explorada | CVE | Explorar Nome |
Nome da vulnerabilidade pública | Alterações do Windows | Atualização de microcódigo de silício TAMBÉM necessária no host |
Espectro | 2017-5753 | Variante 1 | Bypass de verificação de limites | Alteração do compilador; binários recompilados agora fazem parte do Windows UpdatesEdge e IE11 reforçados para evitar exploração de JavaScript | Não |
Espectro | 2017-5715 | Variante 2 | Injeção de Alvo de Filial | Chamando novas instruções de CPU para eliminar a especulação de ramificações em situações de risco | Sim |
Fusão | 2017-5754 | Variante 3 | Carga de cache de dados não autorizada | Isolar as tabelas de páginas do kernel e do modo de usuário | Não |
A Microsoft diz que as mitigações da Variante 1 e da Variante 3 têm um impacto mínimo no desempenho, enquanto a correção da Variante 2, incluindo SO e microcódigo, tem um impacto no desempenho. Atualmente, a Microsoft oferece suporte a 45 edições do Windows e os patches acima estão disponíveis para 41 delas por meio do Windows Update. A atualização do microcódigo de silício será lançada pela Intel ou AMD por meio de OEMs. Os dispositivos Surface receberão esta atualização a partir de hoje.
Saiba mais sobre esse problema no link da fonte abaixo.
Fonte: Microsoft
Fórum de usuários
Mensagens 0