A közelmúltban felfedett újabb Intel-processzorok sebezhetőségéről, amelyet MDS (vagy Zombieload) néven emlegetnek, újabb viták kiéleződését váltotta ki arról, hogy milyen teljesítménycsökkenéssel kell szembenézniük a felhasználóknak, akik szeretnék kihasználni a javasolt hardverhibák javításait. Az Intel közzétette saját , amelyek rendkívül csekély hatást mutattak a teljesítményre, még a Hyper-Threading technológia kikapcsolásakor is. Ennek ellenére nem mindenki ért egyet ezzel a véleménnyel. A Phoronix weboldal független tesztelést végzett a Linux alatt, és megállapította, hogy a legutóbb felfedezett processzorsebezhetőségek orvoslására tett intézkedések átlagosan 16%-os teljesítménycsökkenést okoznak az Intel processzoroknál, ha a Hyper-Threading nincs kikapcsolva, és 25%-ot, ha kikapcsolják. Ezzel szemben az AMD Zen+ architektúrájú processzorok teljesítménye, ahogyan ezeket a tesztek is mutatják, mindössze 3%-kal csökken.

A kutatásban bemutatott tesztekből arra lehet következtetni, hogy az Intel processzorok teljesítménycsökkenése erősen eltér az alkalmazások között, és a Hyper-Threading kikapcsolásakor könnyen meghaladhatja másfél szeres értéket. Éppen erről beszél az Apple, amikor a Zombieload kijavításának áráról említ 40%-ot. Az Apple, akárcsak a Google, azt állítja, hogy az Intel processzorokon alapuló rendszerek teljesen biztonságossá csak így tehetők. Ha viszont a Hyper-Threading kikapcsolását nem alkalmazzák, a teljesítménycsökkenés is eléggé szembetűnő lehet: a legrosszabb esetben kétszeres mértéket is elérhet.

Fontos megjegyezni, hogy a Phoronix tesztjei a legutóbbi időszak összes sebezhetősége — Spectre, Meltdown, L1TF és MDS — teljes javításcsomagjának hatását vizsgálták. Ez azt jelenti, hogy ebben az esetben a maximális teljesítménykülönbség a javítások alkalmazásával az Intel processzorok használóit érinti. Ez magyarázza a teljesítménycsökkenést is, amelyet az AMD processzoroknál tapasztaltak. Bár az MDS nem érinti őket, az AMD chipek némely Spectre sebezhetőség típussal szemben sebezhetőek, ezért szintén szükség van szoftverfrissítések telepítésére. Azonban semmilyen drámai intézkedés, mint a Hyper-Threading letiltása, nem szükséges esetükben.
Az Intel processzorok teljesítményének jelentős csökkenése a javítások alkalmazása után végzetes tényezővé válhat a cég pozíciója számára a szerverpiacon. Míg az AMD készül arra, hogy új, 7 nm-es EPYC (Rome) processzoraival emelje a teljesítmény szintjét, az Intel chipek teljesítménye magabiztosan ellentétes irányba halad. Ugyanakkor a sebezhetőségek javítása a szervermegoldásokban elengedhetetlen — ezek a legfőbb veszélyt jelentik. Így az AMD lehetőséget kap arra, hogy hamarosan gyorsabb szervermegoldásokat kínáljon, ami komoly hatással lesz a szerverpiacra, ahol a cég 10%-os részesedést szeretne elérni a következő évben.

A fogyasztói szintű asztali rendszerek felhasználói elvileg lemondhatnak a javítások alkalmazásáról, legalábbis addig, amíg a sebezhetőségek potenciálisan veszélyes kihasználási szcenáriói fel nem merülnek. Ennek ellenére a Phoronix tesztjei szerint, ha az alapállapotban a Core i7-8700K 24%-kal gyorsabb, mint a Ryzen 7 2700X, akkor a javítások alkalmazása után az előny 7%-ra csökken. Ha pedig követi a legkonzervatívabb ajánlásokat és letiltja a Hyper-Threading-et, akkor az AMD csúcsprocesszora 4%-kal gyorsabb lesz, mint a Core i7-8700K.
Forrás: 3dnews.ru
