Anonim

Az Intel rengeteg készletet tett a CPU-kba, az új, nyolcadik generációs sorozat nagyobb teljesítményt nyújt, mint valaha. Ugyanakkor a most eladott eszközök többsége hetedik generációs verziókat futtat, és úgy tűnik, hogy egy nagy CPU-hibát fedeztek fel a különféle Intel lapkakészletekben. Jelenleg a programozók azon dolgoznak, hogy kijavítsák a problémát a Linux virtuális memória rendszerében. A 64 bites hardvert használó macOS felhasználóknak szintén ellenőrizniük kell rendszerük frissítését, mivel a problémák az Intel x86 hardverével kapcsolatosak. A problémákat nem lehet kijavítani egy apró frissítéssel, és vagy frissítenie kell az operációs rendszert, vagy vásárolni kell egy új processzort a probléma nélkül.

A hiba egy chipszintű biztonsági probléma, és megnyitja az ajtót olyan biztonsági rések számára, amelyeket az embargó miatt még nem fedeztek fel. Ennek ellenére néhány információt kiadtak a hibáról. A hiba az elmúlt évtizedben előállított Intel processzorokban található, és lehetővé teszi a programok számára, beleértve a böngészőket is, hogy megismerjék, mi általában védett kernelmemória. A javítás során a kernel memóriáját teljesen el kell választani attól, amit a végfelhasználó tesz.

A probléma akkor növekszik, amikor egy futó programnak bármit meg kell tennie, például írnia kell egy fájlba, mivel a kernel jelen van a folyamat minden szakaszában. Láthatatlan, de ott van, és amikor egy program felhívja a rendszert, a processzor kernel üzemmódba lép, és belép a kernelbe. Amikor a folyamat befejeződött, a CPU visszatér felhasználói üzemmódba, és felhasználói módban a kernel kódja kívül van - de még mindig jelen van. A javítás a kernelt külön helyre mozgatja, így nincs ott. Úgy gondolják, hogy a hibának az az oka, hogy az Intel lehetővé teszi a kernel hozzáférés védelmének megkerülését, de nem világos, hogy pontosan hogyan történik ez.

A javítás nagyszerű, mert megakadályozza a probléma kialakulását - de ennek van jelentős hátránya. A folyamat szétválasztása időigényes, mivel magában foglalja minden hardverhívás esetén. Arra kényszerítik a processzort, hogy tárolja a gyorsítótárazott adatokat, és töltse be az információkat a memóriabankból. Ez növeli a kernel fölöslegét, és természetesen lelassítja a számítógépet. Ez azt jelenti, hogy egy Intel-alapú gép most lassabb lesz, a jelenlegi becslések 5% -ról 30% -ra nőnek. Az 5% -os teljesítménycsökkenés elméletileg nem túl rossz, de ha 1000 dollárt költött egy új eszközre akár a mag alkatrészeiben, akár egy előre gyártott gép megvásárlásában, akkor ez nagy időre fáj, mivel automatikusan hatalmas palacknyak.

Vannak olyan módok, amelyek segítségével lecsökkentheti a számítógépét egy meggyengült CPU-val - további RAM-ot adhat akár fizikai RAM-mal, akár USB-meghajtóval helyettesítve. Az előbbi határozottan a legjobb választás, de ha pénzt keres, vagy egyszerűen nincs ideje keresni a számítógépével kompatibilis RAM-ot, akkor egy csomóban működni fog. A Windows felhasználók számára ez olyan egyszerű, mint egy USB meghajtó megvásárlása a ReadyBoost számára, és néhány jobb egérgombbal végrehajtott lépés végrehajtása annak engedélyezéséhez. A pálca egy részének felhasználása rendben van, hogy kisebb lendületet kapjon, de hogy a lehető legtöbbet hozhassa ki ebből a módszerből, a teljes meghajtót rá kell fordítania. Ha van egy hüvelykujj-meghajtója, amely a porgyűjtés körül fekszik, akkor semmi mást nem veszíthet el ezzel. Még egy új meghajtó csak erre a célra történő vásárlása sem szabad túl költséges, mivel a 32 GB-os meghajtók rendszeresen körülbelül 10 dollárt fizetnek. A jelentős lelassuláshoz hasonlóan a tátongó lyukat rágógumival kell kitölteni, de rövid távon enyhíteni kell a terhet.

Maga a biztonsági rést a rosszindulatú programok használhatják fel a felhasználó számítógépéhez való hozzáféréshez, míg a hackerek például banki vagy orvosi információkhoz használhatják fel. Ezt a program vagy más felhasználó is felhasználhatja a kernelmemória tartalmának elolvasására. A kernelmemóriát általában elrejtik olyan dolgok, mint a jelszavak és a fájlok, de ha egy darab rosszindulatú program hozzáférhet a kernel által védett adatokhoz, akkor ez egy újabb biztonsági réteg, amelyre a felhasználó nem támaszkodhat. Ebben az egyre inkább digitális korban ez egy különösen ijesztő gondolat. Az olyan felhőalapú szolgáltatások, mint az Azure és az Amazon, hamarosan biztonsági javításokat kapnak, a Microsoft kijelenti, hogy az Azure január 10-én kap frissítést, míg az Amazon Web Services felhasználói január 5-én várhatnak frissítést.

Az AMD processzorok különböző biztonsági védelmeket használnak, és a teljesítmény elérése nem befolyásolja azokat. Ez azt jelenti, hogy azok a felhasználók, akik úgy döntöttek, hogy olyan dolgokkal foglalkoznak, mint az új Ryzen lapkakészlet, hosszú távon nagyon ésszerű döntést hoztak - még akkor is, ha esetleg előre-vissza mentek az Intel vagy az AMD hardver használata előtt. Ha nincs ez a fő probléma, az AMD nyilvános hátulról hatalmas átalakítást adhat magának, és növelheti eladásait, miközben az Intel elakad a károk elleni küzdelemben. Az Intel az elmúlt évben nagyon sok biztonsági kérdéssel foglalkozott, és úgy tűnik, hogy ez egy nagyobb problémát jelez.

A társaság annyira háborúban áll az AMD-vel, hogy valószínűleg elfelejtették őket a hosszú távú dolgokról - ügyfeleik gondozásáról. Sok vállalat megszállottja lehet egy papírháború megnyeréséről, és ez hosszú távon befolyásolja alsó sorukat, mivel elveszítik a fogyasztók bizalmát. A biztonsági problémákkal és a memóriaszivárgásokkal, amelyek csak az elmúlt évben merültek fel, nehezebb az Intel hardvert ajánlani, mivel kevésbé biztonságosnak tűnik, mint az AMD megfelelői. Míg a benchmarking tesztek időnként az Intel hardverét meghaladhatják az AMD-t, hosszú távon meglehet, hogy egy kicsit többet fizetnek az AMD-ért. Az Intelnek 2018-ra össze kell állítania magát, és ügyelnie kell arra, hogy a lehető legjobb terméket állítsa elő, ahelyett, hogy háborút próbáljon megnyerni egy AMD társasággal, mellyel most szelektíven működnek együtt a jobb lapkakészletek létrehozása érdekében.

Az Intel memóriaszivárgása eléri a Windows, a Mac és a Linux felhasználókat