O faʻamatalaga nei ma mea sese e mafai ona e faia e uiga ia i latou
O se faafitauli i se PPU , o le "mafaufau" o lau komepiuta po o isi masini, e masani lava ona faʻavasegaina o se pusa poʻo se mea leaga . I lenei tulaga, o se puipuiga o le CPU o soʻo se mataupu e mafai ona faʻamaonia pe galue ai e aunoa ma le aʻafia o le vaega o totoe, aʻo le pipisi o le CPU o se mataupu taua e manaʻomia ai suiga lautele.
O faʻafitauli e pei o PPU e masani lava ona tupu ona o mea sese na faia i le taimi o le mamanu poʻo le gaosia o le pu. E faʻalagolago i le PPU faʻapitoa / pusa, o aʻafiaga e mafai ona avea ma mea mai le le lelei o mea e fai ile puipuiga o le saogalemu o le mamafa.
Faʻapipiʻiina o le pipisi o le PPU poʻo le pusa e aofia ai le toe faʻaaogaina o le auala e galulue ai le masini a le masini ma le PPU, lea e masani ona faia e ala i le faʻafouina o le polokalame, poʻo le suia o le PPU ma se tasi e le oi ai le mataupu. Pe suia pe galue faʻatasi e ala i le faʻafouina o le komepiuta e faalagolago i le ogaoga ma le faigata o le faafitauli a le PPU.
Meltdown & amp; Specter Flaws
Na faʻaalia muamua i le lautele e le Google Project Zero le sese o le CPU i le Meltdown, ma le Cyberes Technology ma le Graz University of Technology. O le Specter na faʻaalia i le tausaga lava lea e Rambus, Google Project Zero, ma tagata suʻesuʻe i le tele o iunivesite.
E faʻaaogaina e se faʻamalositino le mea ua taʻua o le "faʻataunuʻuina" le mateina o le mea o le a talosagaina e fai i le isi ina ia mafai ai ona faʻaalu le taimi. Pe a faia lenei mea, e tosoina mai faʻamatalaga mai le RAM , lau komepiuta poʻo le masini galue galue a le masini, e aoina faʻamatalaga auʻiliʻiliga i mea o loʻo faʻaauau ma mea e tatau ona fai i le isi itu e faia ai se faʻatinoga patino e faʻavae i luga o lena faʻamatalaga fou.
O le faʻafitauli, o le taimi e saunia ai e le failaiga ana taga ma laupasiga mea o le a faia i le isi, atonu o le a faʻaalia le faʻamatalaga ma "tatala i fafo" mo polokalama leaga poʻo uepisaite e ave ma faitau e pei o latou lava.
O lona uiga o se siama i luga o lau komepiuta poʻo se 'upega tafaʻilagi e mafai, atonu e mafai, ona maua lena faʻamatalaga mai le PPU e iloa ai mea na aoina mai le mafaufau, lea e mafai ona avea ma mea o loʻo tatala nei ma faʻaaoga i luga o le masini, e aʻafia ai faʻamatalaga maaleale pei o uputusi , ata, ma faʻamatalaga totogi.
O nei faaletonu o le SPU na afaina ai ituaiga masini komepiuta i luga o Intel, AMD, ma isi gaosiga, ma masini e pei o smartphones, komipiuta, ma le komepiuta, faapea foi ma teuina o upega tafaʻilagi, ma isi.
Talu ai ona o le loloto o le faʻamalosia o nei faaletonu o loʻo aʻafia ai i le gaioiga, o le sui o masini e na o le pau lea o le fofo tumau. E ui i lea, o le tausia o lau masini komepiuta ma le polokalama o loʻo faʻaogaina lata mai e mafai ona maua ai se fesoʻotaʻiga talafeagai, faʻamautuina pe faʻapefea ona faʻapipiʻiina e lau polokalama le PPU, e matua aʻafia ai faafitauli.
O nisi nei o faʻamatalaga autu o loʻo faʻapipiʻi Meltdown ma Specter:
- O le televise 10 na faʻataʻatia ma le KB4056892 faʻafouina, lea e mafai ona faʻapipiʻiina lima mai lenei fesoʻotaʻiga ae sili ona faʻaogaina i le Windows Update .
- O faʻamatalaga nei na faʻasaoina mo macOS: High Sierra 10.13.2, Security Update 2018-001 mo Sierra, ma le Security Update 2018-001 mo El Capitan.
- O mea e faʻaaogaina i le 2018-01-05 Security Patch Level ma mulimuli ane puipuia.
- O Apple iOS masini na puʻeina i le iOS 11.2.2 e "faʻafefe ai aʻafiaga o le Specter" i le 'upega tafaʻilagi o le Safari.
- Mea faʻaleleia Firefox e faʻafouina i se vaega e 57.0.4 e puipuia. Vaʻa faʻapefea ona ou faʻaleleia le Firefox? pe afai e te manaʻomia se fesoasoani.
- Safari 11.0.2 na faʻasaʻoloto mo macOS Sierra ma OS X El Capitan.
Motugaafa: Ia faʻamautinoa pea o loʻo e faʻaogaina faʻamatalaga i lau faiga faʻaogaina ma le polokalama faʻapipiʻi pe a avanoa! O lona uiga e le faʻailoaina ia faʻamatalaga i luga o lau komepiuta poʻo lau telefoni ma faia le mea sili e teu ai polokalama o lau polokalame faʻafou e faʻafouina fou ma faʻamatalaga fou.
Pentium FDIV Bug
O lenei pusa CPU na maua e le polofesa a le Kolisi a Lynchburg College Thomas Nicely i le 1994, lea na ia muai faailoaina i totonu o se imeli.
O le pentium FDIV bug na aafia ai pulou Intel Pentium, aemaise lava i totonu o se vaega o le PPU ua taʻua o le "vaega floating point", o le vaega lea o le faagasologa o le faatinoga o le numera e pei o se faaopoopoga, tosoina, ma le faatelega, e ui o lenei pusa na aafia ai le vaega gaioiga.
O lenei pusa CPU o le a tuʻuina atu ni sese leaga i talosaga e fuafua ai se upusii, e pei o le calculata ma le masini komepiuta. O le mafuaʻaga o lenei mea sesē o se faʻalavelave faʻatalanoa lea na faʻateʻa ai nisi laulau o math, ma o soʻo se faʻatulagaga e manaʻomia le avanoa i na laulau e le saʻo e pei ona mafai ai.
Ae peitaʻi, ua faʻatatauina o le pentium FDIV bug o le a tuʻuina atu i ai ni faʻamaonia le saʻo i na o le 1 mai le 9 piliona o fua faʻatatau, ma o le a na o le tele lava o le numera poʻo le tele o numera, e masani lava i le 9 po o le 10 numera numera.
O le mea na fai mai ai, e leʻi foʻia le feeseeseaiga i luga o le tele o taimi o le a avea ai lenei pusa ma se faʻafitauli, ma Intel o loʻo faʻapea o le a tupu i le tagata lautele i le taimi e tasi i le 27,000 tausaga , ao le IBM o le a tupu i taimi uma e 24 aso.
O isi ituaiga patches na faʻasaʻolotoina e galulue i lenei pusa:
- Faʻatonuina faʻamaumauga a Microsoft mo Windows OS ma Microsoft Excel. O nei faila ua faaulutalaina WW1140.EXE ma WE1136.EXE , i le faasologa, ma e mafai lava ona sii mai mai lenei upega tafaʻilagi a le Library Library Mirror.
- Na faʻatagaina e Wolfram lenei patch mo lana polokalama faʻatusatusa o Mathematica.
Ia Tesema o le 1994, na faalauiloa ai e Intel se faiga o suiga i le olaga atoa e suia ai tagata uma na aafia i le pusa. O pitonuu na lafoina mulimuli ane na le toe aafia i lenei pusa, o le mea lea, o masini na faʻaaogaina le Intel processor na faia ina ua mavae le 1994, e le afaina i lenei faafitauli ole vaega ole vaʻaia.