Awọn Iburo Sipiyu & Awọn Iṣapa: A Itan Alaye

Eyi ni ohun ti awọn iṣu Sipiyu ati awọn abawọn wa ati ohun ti o le ṣe nipa wọn

Iṣoro pẹlu Sipiyu , "opolo" ti kọmputa rẹ tabi ẹrọ miiran, le ṣee ṣe tito lẹtọpọ bi kokoro tabi ijuwe kan . Ni aaye yii, kokoro iṣii CPU jẹ eyikeyi oro pẹlu rẹ ti o le ṣe atunṣe tabi sise ni ayika laisi ni ipa si iyokù ti eto naa, nigba ti ipọnju CPU jẹ ọrọ pataki ti o nilo iyipada gbogbo eto.

Awọn nkan wọnyi pẹlu awọn Sipiyu maa n ṣẹlẹ nitori awọn aṣiṣe ti a ṣe lakoko oniru tabi gbigbejade ti ërún. Ti o da lori ọja Sipiyu Sipiyu / flaw, awọn ipa le jẹ ohunkohun lati išẹ ti ko dara si awọn aiṣedeede aabo ti o yatọ.

Ṣiṣe ipalara Sipiyu tabi kokoro jẹ boya reworking bi software ẹrọ kan ṣe n ṣiṣẹ pẹlu Sipiyu, eyi ti a maa n ṣe nipasẹ imudojuiwọn software, tabi rọpo Sipiyu pẹlu ọkan ti ko ni ọrọ naa. Boya o rọpo tabi ṣiṣẹ ni ayika nipasẹ iṣiro imudojuiwọn kan da lori idibajẹ ati idiwọn ti iṣoro CPU.

Meltdown & Amp; Awọn abawọn Specter

Awọn ijuwe ti Meltdown Sipiyu ti Meltdown ti akọkọ fi han si awọn eniyan nipasẹ Google Project Zero ni ọdun 2018, bii Cyberes Technology ati Graz University of Technology. A ṣe ifihan Specter ni ọdun kanna nipasẹ Rambus, Google Project Zero, ati awọn oluwadi ni ọpọlọpọ awọn ile-ẹkọ giga.

Oludari isise nlo ohun ti a pe ni "ipaniyan ipaniyan" lati ṣe akiyesi ohun ti a beere lọwọ rẹ lati ṣe nigbamii ti o le fi akoko pamọ. Nigba ti o ba ṣe eyi, o fa alaye lati Ramu , kọmputa rẹ tabi iranti iranti iṣẹ, lati kó awọn alaye lori ohun ti n lọ lọwọlọwọ ati ohun ti o nilo lati ṣe nigbamii lati ṣe iṣẹ kan pato ti o da lori alaye tuntun naa.

Iṣoro naa ni pe nigba ti isise naa ba ṣetan awọn iṣẹ rẹ ati awọn wiwa soke ohun ti yoo ṣe nigbamii, alaye naa ni a le farahan ati "jade ni ìmọ" fun software irira tabi awọn aaye ayelujara lati gba ati ka bi ara wọn.

Eyi tumọ si pe kokoro kan lori komputa rẹ tabi aaye ayelujara ti o ni ipa, le ṣee, alaye ti o wa lati Sipiyu lati wo ohun ti o jọ lati iranti, eyi ti o le jẹ ohunkohun ti o wa ni ṣiṣafihan bayi ati lilo lori ẹrọ naa, pẹlu awọn alaye ifarabalẹ bi awọn ọrọigbaniwọle , awọn fọto, ati awọn alaye sisan.

Awọn abawọn Sipiyu naa ni ipa gbogbo awọn ẹrọ ti nṣiṣẹ lori Intel, AMD, ati awọn onise miiran, ati awọn ẹrọ agbara bi awọn fonutologbolori, awọn kọǹpútà, ati awọn kọǹpútà alágbèéká, ati awọn iroyin ipamọ igbasilẹ ayelujara, ati be be.

Nitori bi o ṣe jẹ ki awọn aṣiṣe wọnyi wa ni jinna jinna ni awọn oluṣe ti o ni fowo, rọpo ohun-elo naa jẹ ipese ti o yẹ nikan. Sibẹsibẹ, fifi software rẹ ati ẹrọ ṣiṣe ṣiṣe lojumọ le pese iṣẹ ti o ṣe itẹwọgbà, tun ṣe atunṣe bi software rẹ ṣe n wọle si Sipiyu, eyiti o n ṣe idiwọ awọn iṣoro naa.

Eyi ni diẹ ninu awọn ifilelẹ imudojuiwọn ti o ṣii Meltdown ati Specter:

Akiyesi: Maa rii daju pe o nlo awọn imudojuiwọn si ẹrọ iṣẹ rẹ ati software bi wọn ba wa! Eyi tumọ si pe ko ṣe awọn ifitonileti lori kọmputa rẹ tabi foonuiyara ati ṣiṣe ohun ti o dara ju lati tọju awọn eto imupese rẹ ti a tunṣe bi awọn ẹya titun ati awọn imudojuiwọn ti tu silẹ.

Pentium FDIV kokoro

Oko Sipiyu yii ni a ṣe awari nipasẹ Oludari University ti Lynchburg Thomas Nicely ni 1994, eyiti o kọkọ sọ ni imeeli kan.

Bọtini Pentium FDIV ti tẹ Intel Pentium awọn eerun igi nikan, paapaa laarin agbegbe ti Sipiyu ti a npe ni "aifikita iṣan omi," eyi ti o jẹ apakan ti isise ti o ṣe awọn iṣẹ math gẹgẹbi afikun, iyokuro, ati isodipupo, botilẹjẹpe kokoro yii nikan ni ipa iyipo iṣẹ.

Igi Sipiyu yii yoo fun awọn esi ti ko tọ si ni awọn ohun elo ti o mọ adun aladun kan, gẹgẹbi awọn iṣiro ati irufẹ lẹrọmu. Idi ti aṣiṣe yii jẹ aṣiṣe eto siseto kan ti o ti fi awọn tabili ti o n ṣawari kika math, ati pe eyikeyi isiro ti o nilo wiwọle si awọn tabili wọnni ko ni deede bi wọn ti le.

Sibẹsibẹ, a ti ṣe ipinnu pe Pugium FDIV bug yoo fun awọn esi ti ko tọ ni nikan ninu awọn oriṣi 9 bilionu ojuami ti o fẹrẹẹtọ, ati pe a yoo ri ni kekere tabi pupọ pupọ, nigbagbogbo ni ayika 9th tabi 10th nọmba.

Eyi sọ pe, ariyanjiyan ti a ko ni idaniloju lori igba ti kokoro yii yoo jẹ ọrọ, pẹlu Intel ti o sọ pe o yoo ṣẹlẹ si olumulo apapọ ni gbogbo igba ọdun 27,000 , lakoko ti IBM sọ pe o yoo ṣẹlẹ ni igbagbogbo ni gbogbo ọjọ 24.

Awọn abulẹ oriṣiriṣi ni a ti tu silẹ lati ṣiṣẹ ni ayika yi kokoro:

Ni Kejìlá ọdun 1994, Intel kede eto imuro iyipada igbesi aye lati rọpo gbogbo awọn onise ti o ni ikolu. Awọn Sipiyu ti a ti jade ni igbamii ko ni ipa nipasẹ kokoro yii, nitorina awọn ẹrọ ti nlo ohun isise Intel ti o da lẹhin 1994 ko ni ipa nipasẹ iṣoro iṣoro yii pataki.