L'ultima strategia di mitigazione di Apple per Mac potrebbe ridurre le prestazioni fino al 40%.

Icona del tempo di lettura 2 minuto. leggere


I lettori aiutano a supportare MSpoweruser. Potremmo ricevere una commissione se acquisti tramite i nostri link. Icona descrizione comando

Leggi la nostra pagina informativa per scoprire come puoi aiutare MSPoweruser a sostenere il team editoriale Per saperne di più

L'anno scorso, Apple rilasciato aggiornamenti di sicurezza per Safari per correggere le vulnerabilità di esecuzione speculativa di Spectre che interessano i dispositivi con CPU basate su ARM e Intel. Apple in quel momento ha affermato che le mitigazioni non hanno avuto un impatto misurabile sulle prestazioni dei dispositivi Apple. Apple ha ora rilasciato nuovi aggiornamenti di sicurezza in macOS Mojave 10.14.5 per correggere le nuove vulnerabilità di esecuzione speculativa nelle CPU Intel. Anche queste nuove correzioni per Safari non avranno alcun impatto misurabile sulle prestazioni. Ma Apple ha affermato che gli utenti con laptop e desktop Mac ad alto rischio devono consentire la completa mitigazione per impedire alle app dannose di sfruttare queste vulnerabilità.

La mitigazione completa richiede l'utilizzo dell'app Terminal per abilitare un'istruzione CPU aggiuntiva e disabilitare la tecnologia di elaborazione hyper-threading. Ma ciò potrebbe ridurre le prestazioni fino al 40 percento. Le app altamente multithread saranno gravemente compromesse se esegui questa mitigazione.

La mitigazione completa, che include la disabilitazione dell'hyper-threading, impedisce la fuga di informazioni tra i thread e durante la transizione tra kernel e spazio utente, che è associata alle vulnerabilità MDS per attacchi sia locali che remoti (web).

Per abilitare la completa mitigazione di MDS dopo l'installazione degli aggiornamenti di sicurezza, avvia il tuo Mac in macOS Recovery e quindi inserisci i comandi nell'app Terminale.

  1. Accendi o riavvia il Mac e tieni immediatamente premuto Comando (?)-R o una delle altre combinazioni di tasti di ripristino di macOS sulla tastiera.
  2. Dal menu Utilità nella barra dei menu, scegli Terminale.
  3. Digita i seguenti due comandi, uno alla volta, al prompt del Terminale. Premi Invio dopo ognuno.
    nvram boot-args="cwae=2"
    
    nvram SMTDisable=%01
    
  4. Dal menu Apple , scegli Riavvia.

Fonte: Apple

Maggiori informazioni sugli argomenti: mela, CPU Intel, Processori Intel, Mac, performance, vulnerabilità di esecuzione speculativa