Sisällysluettelo:
- Mikä on Hyper-threads?
- Miksi Google teki tämän ja mikä on MDS?
- Pitäisikö sinun ottaa Hyper-Threading käyttöön?
- Hyödynnä Chromebookiasi parhaalla mahdollisella tavalla
- Logitech M535 kompakti Bluetooth-hiiri (22 dollaria Amazonissa)
- Samsung EVO Select 256 Gt: n MicroSD-kortti (40 dollaria Amazonissa)
- CAISON kannettavan tietokoneen suojapussi (Amazonista alkaen 15 dollarista)
Google on julkaissut Chrome OS -päivityksen (versio 74) korjaamalla nopeasti uudet MDS-haavoittuvuudet, jotka voivat antaa huonolle näyttelijälle lukea etuoikeutettuja muistin osia. Se on hyvä uutinen; pahaa on se, että varmistaaksesi, että kaikki hyväksikäytöt eivät vaikuta Chromen käyttäjiä, Hyper-Threading on nyt poistettu käytöstä oletuksena.
Uusi Intel-sivukanavan haavoittuvuuksien kierros tarkoittaa uutta tietoturvakorjausta.
Google sanoo, että suurin osa käyttäjistä ei huomaa suorituskykyvaikutuksia, mutta jos suoritat suuria työkuormia, jotka verovat suoritinta, voit ottaa sen käyttöön muuttamalla asetusta, jos tarvitset ylimääräistä suorittimen virtaa. Sinun on vaihdettava lippu selaimen käyttöliittymän kautta. Liput ovat "piilotettuja" asetuksia, joita ei näy muiden kanssa, koska useimpien käyttäjien ei koskaan tarvitse muuttaa niitä. Onneksi se on helppo tehdä.
Avaa verkkoselain ja kirjoita chrome: // flags # Scheduler-configuration omnibariin ja paina enter. Näet asetuksen korostettuna keltaisella yläreunassa, ja jos valitset "suorituskyvyn", Hyper-Threads otetaan käyttöön uudelleenkäynnistyksen jälkeen. Palaa takaisin valitsemalla joko "oletus" tai "konservatiivinen", ja Hyper-Threading on jälleen käytössä.
Mikä on Hyper-threads?
Hyper-Threading on tyylikäs temppu, jota Intel käyttää joihinkin moniydinprosessoreihin ja joka kaksinkertaistaa olennaisesti CPU-ytimien määrän. Tämän ansiosta CPU voi käyttää työkuormien vaihtamisen välistä aikaa näiden virtuaalisten ytimien tietojen käsittelemiseen, mikä voi parantaa prosessorin suorituskykyä paljon, jos teet jotain, joka on varmuuskopioitu. Kaksiytimisessä Intel-suorittimessa voi olla neljä ydintä, jotka toimivat tällä tekniikalla, ja neliytimisessä Intel-suorittimessa voi olla kahdeksan ydintä jne.
Siinä ostamassasi 8 ytimen Intel-suorittimessa on todella vain 4 ydintä.
Käytetty käyttöjärjestelmä ja ohjelmistot eivät välitä siitä, ovatko ytimet fyysisiä vai virtuaalisia. Itse CPU: n laiteohjelmisto ja emolevy käyttävät näitä virtuaalisia ytimiä samalla tavalla kuin fyysisiä ytimiä, joten kaikissa tarkoituksissa CPU: lla on kaksinkertainen ytimien lukumäärä ja se voi suorittaa kaksinkertaisen määrän ketjuja. Ketjut ovat sovelluksen työmäärää, ja ohjelmistot voidaan ohjelmoida käyttämään yhtä ketjua kaikkien sen tietojen tai useiden ketjujen käsittelemiseen. Kaikki ohjelmistot tietävät, että prosessointi, jonka se tarvitsee tehdäkseen asiat, on saatu aikaan.
Hyper-Threading antaa tietokoneelle enemmän prosessointitehoa, ja huomaat sen, kun teet jotain, jonka järjestelmä odottaa prosessorin tietoja. Se myös tekee prosessorista kuumemman ja kuluttaa paljon enemmän akkuvirtaa. Kun teet jotain kuten selaat verkkoa tai luet aikajanasi Facebookissa, et välitä siitä, onko Hyper-Threads poistettu käytöstä. Jos käytät Android Studioa tai pelaat 3D-peliä, saatat huomata muutoksen.
Miksi Google teki tämän ja mikä on MDS?
MDS tarkoittaa mikroarkkitehtonista tietojen näytteenottoa ja on joukko haavoittuvuuksia, jotka saattavat antaa jonkun muun nähdä jotain tekemäsi hyödyntämällä sitä, joka tarkistaa tietoja CPU-välimuistista. Se on monimutkainen prosessi, jota Google sanoo, ettei sitä ole vielä onnistuttu suorittamaan Chromebookilla, mutta se on myös melko vakava virhe. Voit lukea kaikki likaiset yksityiskohdat Intelin ilmoituksesta, jos olet siinä.
Näitä haavoittuvuuksia ei ole helppo hyödyntää, mutta pienikin mahdollisuus, että joku voi saada tietosi, on huono uutinen.
Koska tämä virhe esiintyy varsinaisessa suorittimen laitteistossa, ei ohjelmistossa, paras tapa varmistaa Chromebookisi on poistaa Hyper-Threads käytöstä. Tämä muuttaa sitä, miten prosessori ajoittaa työtään, ja ulkoinen ohjelmisto ei pysty lukemaan täyttö- ja tallennuspuskuria CPU-välimuistissa.
Huoli on se, että verkkosivun tai Android-sovelluksen skriptit voivat yrittää hyödyntää näitä haavoittuvuuksia ja jos ne pääsevät arkaluontoisiin tietoihin, kuten avainsäilöön (missä Chrome tallentaa käyttäjänimet ja salasanat, luottokorttitiedot ja muut henkilökohtaiset tiedot), se on aika vakava. Google teki tarvittavan asioiden korjaamiseksi nyt, ja jatkaa ongelman selvittämistä löytääkseen "paremman" tavan korjata se.
Ainoa mitä sinun täytyy tietää, on se, että kuulemasi MDS-virheistä tai hyväksikäytöstä ei vaikuta Chromebookiin tai Chromeboxiin. Google löytää todennäköisesti paremman korjauksen ohjelmiston avulla tulevissa versioissa ja ottaa Hyper-Threadsin oletusarvoisesti käyttöön jälleen kerran. Nämä MDS-haavoittuvuudet muistuttavat läheisesti Specter- ja Meltdown-haavoittuvuuksia, jotka näimme viime vuonna, ja Google pystyi korjaamaan ne käytännössä Chromessa ohjelmistoratkaisun avulla. Älykkäät ihmiset, jotka tekevät älykkäitä asioita, tekevät asioistamme upeita!
Lisää: Meltdown Hack and Specter Bug: Kuinka se vaikuttaa Android- ja Chromen käyttäjiin
Pitäisikö sinun ottaa Hyper-Threading käyttöön?
Luultavasti ei.
Jos sinun täytyy kysyä …
Tämä on klassinen tapaus "jos sinun on kysyttävä, vastaus on ei". Jos et ole varma Hyper-Threadingista tai miksi Google on poistanut sen käytöstä sivukanavan tiedon haavoittuvuuden vähentämiseksi, sinun tulee jättää asiat rauhaan ja luottaa ammattilaisten kanssa. Saatat huomata jonkin verran hidastuneen normaalissa työssäsi, mutta ellet todella ajaa asioita Linux-sovellusten kanssa tai ajat raskaiden web-sovellusten kanssa, voit hyvin.
Jos käytät Chromebookiasi esimerkiksi koodaamiseen Android Studion tai muun Linux IDE: n kautta, saatat joutua ottamaan sen käyttöön. Ohjelmasi moniytimisen langan testaamiseksi tai jotain suurta kääntämistä varten tarvitaan virtuaaliset ytimet paikoillaan. Käytä yllä olevia ohjeita muuttaaksesi lippua, kun sinun on otettava käyttöön hyperkierteitys, ja ota se sitten pois käytöstä, kun et.
Olen jättänyt asetuksen yksin ja käytän versiota 74 sellaisenaan. En huomaa mitään eroa työskennellessäsi useiden avoimien välilehtien kanssa, mukaan lukien YouTube-soittolistan suosikkikappaleistani. Cog Chrome -sovellus osoittaa, että ytimet ovat poissa käytöstä ja HP Chromebook x360 14: n neljä fyysistä ydintä käyvät enemmän kuormitusta ja ovat hieman kuumempia päivityksen jälkeen, mutta ero käytettävyydessä ei ole ilmeinen.
Jos käytät Chromebookia intensiiviseen työhön, kuten ohjelmointi, ja näet eroa, kirjoita kommentit ja jaa kokemuksesi.
Hyödynnä Chromebookiasi parhaalla mahdollisella tavalla
Stable-, Developer- tai Beta-versioissa Chromebookisi voi aina hyötyä muutamasta ystävästä auttaakseen sitä!
Logitech M535 kompakti Bluetooth-hiiri (22 dollaria Amazonissa)
Tämä Bluetooth-hiiri ei vaaranna mukavuutta tai akun käyttöikää pyrkiessään kompaktiin, kannettaviin paketteihin. Vaikka voit tehdä enemmän kuin tehdä ohjauslevyllä tai kosketusnäytöllä, hiiri on silti erittäin hyödyllinen Chromebook-työkalu.
Samsung EVO Select 256 Gt: n MicroSD-kortti (40 dollaria Amazonissa)
Chromebookit voivat tuntua kevyiltä sisäisissä tallennustiloissa, mutta tällä tilavalla microSD-kortilla voit lisätä tallennustilaa tonneille valokuvia, elokuvia, musiikkia tai mitä tahansa asiakirjoja, joita saatat tarvita offline-tilassa.
CAISON kannettavan tietokoneen suojapussi (Amazonista alkaen 15 dollarista)
Riippumatta siitä, rokkaatko pientä C101: tä tai isoa, huonoa Lenovo C630 -laitetta, CAISON on saanut vedenpitävän, hyvännäköisen kannettavan tietokoneen holkin Chromebookillesi.
Voimme ansaita palkkion ostoista linkkien kautta. Lue lisää.