MICROSOFT: A SPECTRE ÉS MELTDOWN PATCHEK LASSÍTÓ HATÁSAI

Noha minden tekintet az éppen zajló CES 2018 újdonságaira mered, a színfalak mögött a biztonsági frissítések is készülnek, amelyek a teljesítményt is befolyásolják.
Víg Ferenc (J.o.k.e.r)
Víg Ferenc (J.o.k.e.r)
2018. jan. 10. 18:01
Microsoft: a Spectre és Meltdown patchek lassító hatásai

Néhány napja, mikor bombaként robbant a hír, hogy az Intel processzorai tervezésbeli hiányosságok miatt széles körben sebezhetőek egészen 1995-ig visszamenőleg, elég nagy pánik uralkodott el a felhasználók között mind üzleti, mind pedig magán vonalon. Később kiderült, hogy a Meltdown mellett – ami egyébként az Intel processzorain kívül egyes ARM processzorokat is érint – egy másik, Spectre nevű, szinte minden modern processzort veszélyeztető hibát is találtak a biztonságtechnikai kutatók, és ettől még nagyobb lett a pánik. Eleinte a legnagyobb gondot a megfelelő tájékoztatás hiánya okozta, így mindenki csak találgathatott, pontosan miről van szó, ez pedig melegágya a kitalációknak, az elhibázott következtetéseknek és a rémhíreknek is.

Galéria megnyitása

Szerencsére azóta kezd tisztulni a kép, a frissítések lassan minden érintett rendszert elérnek, valamint az első sebességtesztek is napvilágot láttak, amelyek olykor-olykor egész drámai lassulásokról számolnak be. Azt eddig is tudtuk, hogy a frissítések telepítése után valamilyen szintű lassulásra mindenképpen lehet számítani, ám ennek mértékével kapcsolatban nem igazán voltak információk, csak annyit sejthettünk, hogy a lassulás mértéke valahol 5 és 30% között helyezkedik el. Az elmúlt napok beszámolói alapján úgy tűnik, egyes szervereknél ennél sokkal nagyobb lassulások is mutatkoznak, átlagfelhasználói szinten azonban szinte észrevehetetlenek a patchek.

A Microsoft hivatalos blogján nemrég megjelent egy beszámoló, ami elárulja, nagyjából milyen lassulásokra lehet számítani. A vállalat egyelőre nem beszél konkrét számokról, de a beszámoló így is érdekes.

Galéria megnyitása
Azoknál a Windows 10 alapú konfigurációknál, amelyek Skylake vagy újabb sorozatú Intel processzorral rendelkeznek, minimális, százalékosan nézve mindössze egyszámjegyű teljesítménycsökkenésre lehet számítani, amit a felhasználók észre sem fognak venni. A Haswell sorozatú, illetve annál régebbi processzoroknál már más a helyzet, azok ugyanis jelentősebb lassulást szenvednek el, amit a tesztprogramok is kimutatnak, és ezt már egyes felhasználók is meg fogják érezni.

A régebbi Windows kiadások, azaz a Windows 8 és Windows 7 használóinál, ha az adott konfiguráció 2015-ös vagy régebbi, a felhasználók többsége érezni fogja a lassulást, miután települtek a biztonsági réseket befoltozó javítások. Ezeknél az operációs rendszereknél az akkori megfontolások alapján még több a felhasználói és kernel mód közötti váltás, mint a modernebb operációs rendszereknél, ezen a téren pedig érezhető lassulást okoz a frissítéssel bevezetett izoláció

A Windows Server alapú rendszereknél még rosszabb a helyzet, akár új, akár régi hardveren fut a szoftver: ezeknél a konfigurációknál sokkal jelentősebb mértékű negatív hatást gyakorolnak a javítások a teljesítményre, amit főként I/O intenzív terhelésformáknál lehet majd észlelni. Ez a rendszerüzemeltetők számára rendkívül rossz hír.

Galéria megnyitása
A fenti lassulások a Meltdown patchre vonatkoznak, de ott van még a Spectre névre keresztelt biztonsági rés is, ami két külön részre bontható – mindkettő a modern processzorokban dolgozó spekulatív végrehajtást támadja. Az első, azaz a Bounds Check Bypass ellen fordítók szintjén és egyéb szoftveres változtatásokkal lehet védekezni, ezeket a Microsoft már elérhetővé is tette. A második variáns, vagyis a Brach Traget Injection Exploit esetében már kettős védelmi beavatkozásra van szükség: egyrészt frissíteni kell az adott központi egységhez tartozó mikrokódot, másrészt viszont Windows kód szintjén is szükség van módosítások elvégzésére. Vagyis az adott lapka gyártójának is lesz feladata.

A Meltdownhoz tartozó Rogue Data Cache Load nevű sérülékenység már a legtöbb támogatott Windows kiadás esetén javításra került. Itt annyi történt, hogy a kernel és a felhasználó módhoz tartozó laptáblákat izolálták, így már semmiféle jogosulatlan átjárási lehetőség nincs. A Meltdown patch a jelenleg támogatott 45 Windows kiadásból 41-re meg is érkezett.

A Microsoft a konkrét mérési eredményeket az elkövetkező hetek folyamán publikálja, így hamarosan részletesebb képet is láthatunk, mely terhelésformák alatt mekkora lassulások várhatóak a különböző Windows kiadásoknál, illetve a különböző platformoknál

Hírlevél feliratkozás
A feliratkozással elfogadom a Felhasználási feltételeket és az Adatvédelmi nyilatkozatot.

14 hozzászólás

A komment írásához előbb jelentkezz be!
Adzo82
Adzo82
2018. jan. 12. 13:49
#5

Most mit kezdjek apám régi amd athlon 64 x2 6400+ cpu-s gépével? Le fog állni és soha többet el sem indul? Olyan jó az a kis gép 8 gb samsung rammal és egy evo 850-s ssd-vel. Akkor ott van egy LGA-775 Q9650-s 12gb rammal szintén 850 evoval. Nehéz volt "összekukázni" de hál istennek a hardverapró segítségemre volt. Akkor most mehet az is a levesbe, mert ki tudja mennyire lesz lasabb. Most akartam bele tenni egy 6g-s 1060-st... OMG!

Amúgy mennyire segítene, ha win7-ről 10 váltanék? Vagy akkor még a win frissítést sem tudom elkerülni win10 esetében, igaz?

Terror
Terror
2018. jan. 12. 14:02

Ez kezd olyan méreteket ölteni, hogy már nem tudom eldönteni, az emberek fullban nyomják az iróniát, vagy tényleg ennyire hülyék.

Resike
Resike
2018. jan. 12. 11:20
#4

Hogyha innen kidobod a reszponzivitás és az IE/Edge teszteket akkor a legnagyobb diff is csak 8% szintetikus tesztekben, valós felhasználásban meg ennek a töredéke:

https://ipon.hu/_userfiles/Image/joker/hirek/2018/0111/intel-patch-test.png

kraven54
kraven54
2018. jan. 11. 8:36
#3

Marketing bullshit szagu....vegyél uj intelt meg windows 10et mert akkor alig lassulsz...

BiroAndras
BiroAndras
2018. jan. 11. 16:22

Szóval azt mondod, hogy az Intel az AMD és az ARM közösen találták ezt ki?

Ez még összeesküvés elméletnek is meredek.

dakner2
dakner2
2018. jan. 11. 0:58
#2

A laptopomban lévő i5 3317U a tesztek szerint nem hogy lassult volna még jobban is teljesít a benchmarkok szerint.....WTF

Resike
Resike
2018. jan. 10. 21:50
#1

Hát én Haswell tulajként Win7 alatt semmiféle lassulást nem vettem eddig észre. Pedig fent van az nVidia patch is.

BiroAndras
BiroAndras
2018. jan. 11. 14:58

Ha viszonylag erős a procid, akkor nem fog feltűnni. Ha mondjuk egy jobb i7-ed van, akkor akár 30% lassulás is belefér, kevés alkalmazás van, amin meglátszana.

Vissza az oldal tetejére