Kako omogućiti potpuno ublažavanje ranjivosti Microarchitectural Data Sampling (engl. Uzorkovanje mikroarhitekturnih podataka, MDS)

Ta je opcija dostupna za macOS Mojave, High Sierra i Sierra nakon instalacije sigurnosnih ažuriranja.

Intel je otkrio ranjivosti naziva Microarchitectural Data Sampling (engl. Uzorkovanje mikroarhitekturnih podataka, MDS) koje se odnose na stolna i prijenosna računala s Intelovim CPU-ima, uključujući sva moderna Mac računala.

Iako u trenutku pisanja ovog dokumenta nisu poznati zlonamjerni programi koji utječu na kupce, kupci koji smatraju da je njihovo računalo pod povećanim rizikom od napada mogu upotrijebiti aplikaciju Terminal kako bi omogućili dodatne CPU naredbe i onemogućili procesorsku tehnologiju Hyper-Threading, što pruža potpunu zaštitu od ovih sigurnosnih problema.

Ta je opcija dostupna za macOS Mojave, High Sierra i Sierra i može imati znatan utjecaj na performanse vašeg računala.

Učinak onemogućavanja Hyper-Threading tehnologije na performanse

Potpuno ublažavanje, što uključuje onemogućavanje tehnologije Hyper-Threading, sprječava curenje podataka između niti te prilikom prijelaza između jezgrenog i korisničkog prostora, što je povezano s MDS ranjivostima za lokalne i udaljene (web) napade.

Testiranje koje je Apple proveo u svibnju 2019. pokazalo je čak do 40 % smanjenja performansi u testovima koji uključuju višenitna radna opterećenja i javne standardizirane testove performansi. Testovi performansi provode se na određenim Mac računalima. Stvarni rezultati ovise o modelu, konfiguraciji, načinu korištenja i drugim čimbenicima.

Kako omogućiti potpuno ublažavanje za MDS u sustavu macOS

Da biste omogućili potpuno ublažavanje MDS-a nakon instalacije sigurnosnih ažuriranja, pokrenite Mac računalo u Oporavku sustava macOS, a zatim unesite naredbe u aplikaciju Terminal.

  1. Uključite ili ponovno pokrenite Mac računalo i odmah pritisnite i držite Command (⌘)-R ili neku drugu kombinaciju tipki na tipkovnici za Oporavak sustava macOS.

  2. U izborniku Uslužni programi na traci izbornika odaberite Terminal.

  3. Jednu po jednu utipkajte sljedeće dvije naredbe u naredbeni redak aplikacije Terminal. Pritisnite Return nakon svake.

    nvram boot-args="cwae=2"

    nvram SMTDisable=%01

  4. U Apple izborniku  odaberite Ponovno pokretanje.

Kako poništiti ublažavanje i ponovno omogućiti Hyper-Threading

Da biste poništili ublažavanje i ponovno omogućili procesorsku tehnologiju Hyper-Threading, resetirajte NVRAM i ponovno pokrenite Mac računalo.

Ako ste prethodno postavili prilagođene boot-argove, morat ćete ih dodati u naredbu nvram.

Napomena: potpuno ublažavanje nije omogućeno tijekom korištenja programa Boot Camp za pokretanje sustava Windows na Mac računalu.

Kako provjeriti status Hyper-Threading tehnologije u sustavu macOS

Nakon instalacije sigurnosnih ažuriranja u aplikaciji Informacije o sustavu možete provjeriti je li Hyper-Threading tehnologija omogućena ili onemogućena.

Odaberite Apple izbornik  > O ovom Mac računalu, zatim kliknite gumb Izvještaj o sustavu. Zatim odaberite Hardver u rubnom stupcu. Ako procesor u vašem Mac računalu podržava Hyper-Threading, Hyper-Threading tehnologija prikazuje se kao Omogućena ili Onemogućena.

Informacije koje Apple daje o proizvodima koje nije on proizveo ili neovisnim web-stranicama nad kojima nema nadzor niti ih je testirao ne podrazumijevaju da te proizvode Apple preporučuje niti da za njih daje podršku. Apple nije odgovoran za odabir, performanse ni korištenje web-stranica ili proizvoda drugih proizvođača. Apple ne iznosi mišljenja o točnosti ni pouzdanosti web-stranica drugih proizvođača. Dodatne informacije zatražite od dobavljača proizvoda.

Datum objave: