A mais recente estratégia de mitigação da Apple para Mac pode reduzir o desempenho em até 40 por cento

Ícone de tempo de leitura 2 minutos. ler


Os leitores ajudam a oferecer suporte ao MSpoweruser. Podemos receber uma comissão se você comprar através de nossos links. Ícone de dica de ferramenta

Leia nossa página de divulgação para descobrir como você pode ajudar o MSPoweruser a sustentar a equipe editorial Saiba mais

No ano passado, Apple liberado atualizações de segurança para o Safari para corrigir vulnerabilidades de execução especulativa do Spectre que afetam dispositivos com CPUs baseadas em ARM e Intel. A Apple na época mencionou que as mitigações não tiveram impacto mensurável no desempenho dos dispositivos da Apple. A Apple lançou agora novas atualizações de segurança no macOS Mojave 10.14.5 para corrigir as novas vulnerabilidades de execução especulativa em CPUs Intel. Mesmo essas novas correções para o Safari não terão impacto mensurável no desempenho. Mas a Apple mencionou que os usuários com laptops e desktops Mac com maior risco precisam habilitar a mitigação total para impedir que aplicativos prejudiciais explorem essas vulnerabilidades.

A mitigação completa requer o uso do aplicativo Terminal para habilitar uma instrução de CPU adicional e desabilitar a tecnologia de processamento hyper-threading. Mas fazer isso pode reduzir o desempenho em até 40%. Aplicativos altamente multithread serão severamente afetados se você realizar essa mitigação.

A atenuação total, que inclui a desativação do hyper-threading, evita o vazamento de informações entre os threads e durante a transição entre o kernel e o espaço do usuário, o que está associado às vulnerabilidades do MDS para ataques locais e remotos (web).

Para habilitar a mitigação completa do MDS após instalar as atualizações de segurança, inicie o Mac na Recuperação do macOS e digite comandos no aplicativo Terminal.

  1. Ligue ou reinicie o Mac e pressione e mantenha pressionado Comando (?)-R ou uma das outras combinações de teclas de recuperação do macOS no teclado.
  2. No menu Utilitários na barra de menus, escolha Terminal.
  3. Digite os dois comandos a seguir, um de cada vez, no prompt do Terminal. Pressione Return após cada um.
    nvram boot-args = "cwae = 2"
    
    nvram SMTDisable =% 01
    
  4. No menu Apple , escolha Reiniciar.

Fonte: Apple

Mais sobre os tópicos: maçã, CPUs Intel, Processadores Intel, Mac, atuação, vulnerabilidades de execução especulativa