neprihlásený Piatok, 22. novembra 2024, dnes má meniny Cecília
Otestovaný dopad opráv Meltdown a Spectre na výkon Intelu a AMD

Značky: kauza Meltdown a SpectreIntelAMD

DSL.sk, 3.9.2018


Po zverejnení ďalších zraniteľností typu Meltdown a Spectre v moderných CPU v polovici augusta a zapracovaní nových opráv do operačného systému Linux uskutočnil linuxový Phoronix aktuálne porovnanie komplexného dopadu bezpečnostných opráv na výkon operačného systému Linux na platformách Intelu a AMD.

Spoločným znakom útokov a zraniteľností Spectre a Meltdown zverejnených prvýkrát na začiatku roka je využitie špekulatívneho vykonávania inštrukcií na získanie prístupu k informáciám, ku ktorým nemajú oprávnenie, následne cez postranné kanály cez cache.

Nový test bol zameraný na serverový hardvér a väčšinou aj serverový softvér. Pre porovnanie dopadov nebol porovnávaný absolútny výkon jednotlivých systémov ale zníženie výkonu pri zapnutí všetkých dostupných opráv oproti stavu s vypnutými všetkými opravami.

Použitým operačným systémom bol Ubuntu 18.04.1 s RC1 verziou jadra Linux 4.19, pričom BIOS-y boli plne aktualizované. Testovaný bol dopad na OS bežiaci priamo na hardvéri aj dopad na virtuálny stroj bežiaci na serveroch s využitím virtualizačného riešenia KVM. V prípade Intelu boli použité tri rozličné servery a v prípade AMD dva, pričom v doterajších modeloch CPU zatiaľ žiadne zraniteľnosti nie sú opravené priamo v hardvéri.

Minimálne keďže niektoré zraniteľnosti a útoky vrátane pôvodného Meltdown a najnovšej vážnej zraniteľnosti L1TF / Foreshadow sa netýkajú AMD procesorov, dopad na AMD platformu je očakávateľne menší. To potvrdili aj testy, pričom v niektorých sa dopad líšil veľmi výrazne.

Zároveň definitívnym riešením pre L1TF je len vypnutie Hyper-Threadingu, keď ostatné ochrany síce dokážu zabrániť niektorým scenárom útoku ale nie všetkým. Takéto opatrenie môže byť vhodné ak je na serveroch spúšťaný cudzí kód. Phoronix nechal Hyper-Threading zapnutý, v prípade jeho vypnutia by predpokladane minimálne v niektorých benchmarkoch bol rozdiel ešte výraznejší.

V každom prípade napríklad v benchmarku výkonu databázy PostgreSQL dosahoval výkon Intel platforiem 93% až 95% plného výkonu pri nezapnutých ochranách, v prípade AMD to bolo viac ako 99%. U testu výkonu rozličných operácií GIMP-om to bolo u Intelu od 86% po 96%, u AMD od 95% až po v niektorých prípadoch nezmenený výkon.

V benchmarku poskytovania statických stránok Nginx-om sa výkon Intelu znížil na 78% až 92%, AMD na 94% až 99%. V teste rýchlosti vytvárania nových súborov na ext4 súborovom systéme sa výkon Intelu znížil na 84% až 88%, AMD na 91% až 94%.

Kompletné výsledky je možné nájsť v tomto článku.


      Zdieľaj na Twitteri



Najnovšie články:

Nový trailer filmu Minecraft
Linux v ďalšej verzii vyradí súborový systém Reiser
Odštartovaná výroba flash pamäte s 321 vrstvami
Apple má prvýkrát použiť vlastný 5G modem v iPhone v marci
Linux dostáva podporu veľkokapacitných pamäťových SDUC kariet
USA požadujú, aby Google predal Chrome a potenciálne aj Android
ISS zvýšila orbitu, aby sa vyhla troskám zo satelitu
Vzniknú fyzické zábavné tematické Minecraft parky
Qualcomm chystá Snapdragon CPU pre lacnejšie PC, majú začínať na 600 dolárov
SpaceX nezachytávala prvý stupeň Starship kvôli problému na štartovacej veži


Diskusia:
                               
 

aj tak beriem radsej Intel, AMD Athlon som mal volakedy a strasne sa hrial
Odpovedať Známka: -6.9 Hodnotiť:
 

kup si vyhrievacie teleso i9 ))
Odpovedať Známka: 6.6 Hodnotiť:
 

AM-čo?
Odpovedať Známka: -4.7 Hodnotiť:
 

AM-Intel Inside, Idiot Outside-D
Odpovedať Známka: -2.8 Hodnotiť:
 

AM-D - inovátor v oblasti kúrenia. Museli predať HQ aby mohli zaplatiť za kremík. Keby im intel nedával peniaze zadarmo tak by už dávno neexistovali.
Odpovedať Známka: -5.9 Hodnotiť:
 

No co teraz intel predvaza s IHS a tym lepidlom, kupis i5-9600K a nemozes to ani taktovat jak to kuri, musis to delidnut to mi pride dost ironicke ako sa cely zivot smejeme AMD ako kuria
Odpovedať Známka: 5.2 Hodnotiť:
 

Prečo by to mal niekto taktovať???
Si vôl, alebo čo?
Aj na novom aute si automaticky preprogramuješ parametre motora na vyšší výkon a potom sa čuduješ, že sa rýchlo niečo pokazí???
Odpovedať Známka: -4.3 Hodnotiť:
 

s tým porovnaním si urobil vola zo seba ty, no...
Odpovedať Známka: 4.2 Hodnotiť:
 

Maniak Medžr, debilom si a debilom navzdy zostanes.
Odpovedať Známka: 4.7 Hodnotiť:
 

Je strašne vtipné koľko už 4maniak vystriedal prezývok a vždy keď niečo vypotí tak všetci vedia že to je on...
Odpovedať Známka: 6.0 Hodnotiť:
 

chcem sa normalne opytat co znamena slovo "delidnut" fakt netusim o com to autor prispevku toci
Odpovedať Hodnotiť:
 

FYI https://www.ekwb.com/blog/what-is-delidding/
Odpovedať Hodnotiť:
 

oddeklovat
Odpovedať Hodnotiť:
 

V slove načo máš preklep.
Odpovedať Známka: 10.0 Hodnotiť:
 

Eventualne by mozno pred aj tak-om trebalo to te percenta z jednotlivych aplikacii kvoli desktopovemu pouzivaniu viacerych sucasne medzi sebou prenasobit a vyhravnost riesit priekazne az potom.
Odpovedať Známka: -5.8 Hodnotiť:
 

Vrelá vďaka, že tie naše fejky ešte niekto vôbec kupuje. Vidno, že indoktrinácia modrým lievikom má úspech aj po rokoch.
Inak to, čo vyrábame, iba vyzerá ako výkonný procesor. Ak ho budete chcieť nasadiť do produkčného prostredia, budete (nepríjemne) prekvapení.
Odpovedať Známka: 5.2 Hodnotiť:
 

my všetci čo používame počítače 20-30 rokov vieme že práve toto je fejk...FAKE!!!
Odpovedať Známka: 1.1 Hodnotiť:
 

cize hned si ho vymenil v tej case ze intel konkurenciu P4 prescott ktory sa priekazne hrial ovela viac ako athlon tak?
Odpovedať Známka: 3.3 Hodnotiť:
 

nie, az ked prisli Quad core Intelu
Odpovedať Hodnotiť:
 

I mistr tesař se někdy utne.
Odpovedať Známka: -4.1 Hodnotiť:
 

Ako sory, ale sekat sa 10 rokov? tak nejak dlho su tu i-core procesory :D
Odpovedať Známka: 6.6 Hodnotiť:
 

Tazko merat realny dopad, ked boli BIOSy akutalizovane. Takze aj ked sa to povypina na urovni OS, CPU mikrokod je uz zmeneny oproti stavu ako to bolo pred rokom ...
Vysledky by boli pravdepodobne este vyraznejsie.
Odpovedať Známka: 8.7 Hodnotiť:
 

na linuxe si mozes snad vsetky doterazjsie opravy povypinat (ruku do ohna za to nedam, ale myslim ze to tak je). Naproti tomu, terajsie procesory i-x 9XXX, maju niektore opravy uz hardverovo. Tiez pravdaze z poklesom vykonu, tam uz to nevypnes, a defacto si kupis novy drahy procak s vykonom x rokov starej generacie
Odpovedať Známka: 0.8 Hodnotiť:
 

Praveze sw update na urovni fw cpu ze to defacto v skutocnosti procak s x rokov starej generacie je priekazne nevylucuje.
Odpovedať Známka: -6.5 Hodnotiť:
 

Tie zmeny v mikrokóde často zavádzajú len nové možnosti, ktoré OS môže ale nemusí využiť. Samozrejme ale pridanie aj porovnania so starým mikrokódom alebo potvrdenie či a aký dopad má samotný nový mikrokód by neuškodilo.
Odpovedať Známka: 5.6 Hodnotiť:
 

mikrokod pre moderne CPU AMD/INTEL sa zavadza pred KAZDYM startom procesora, moze to spravit BIOS ale rovnako to moze spravit aj LINUX, takze, tvoje tvrdenie je minimalne nepresne.
Odpovedať Známka: 0.9 Hodnotiť:
 

naozaj môže Linux zaviesť mikrokod ???
sa mi nejako nezdá žeby sa to dalo po normálnom štarte nejakého OS...
niekedy v priebehu POSt alebo ešte pred ním asi hej...ale po štarte OS???
Odpovedať Známka: -5.6 Hodnotiť:
 

Ale moze https://wiki.debian.org/Microcode
Odpovedať Známka: 3.3 Hodnotiť:
 

To sa tu zase zisli odbornici.

Ano, wow, neuveritelne, operacny system moze aktualizovat mikrokod, robi to ako Linux, tak aj Windows. Operacny system moze pocas startu robit vela hardverovych veci, okrem ineho napr. preprogramovat tabulku DSDT a prehadzat PCIe zariadenia, zmenit spravanie hardverovych tlacidiel obsluhovanych BIOSom/UEFI a pod. Vo Windows staci jednoduchy zasah do HEX dumpu DSDT v registroch.
Odpovedať Hodnotiť:
 

A akože odkiaľ by sa bezpečne zavádzal do CPU???
Odpovedať Známka: 0.0 Hodnotiť:
 

https://dopice.sk/lSR
nemas zaco
Odpovedať Známka: 6.0 Hodnotiť:
 

Z operacneho systemu podpisaneho klucmi Secure Boot. Ale Secure Boot je fuj, to je marketing ploy velkych korporatov, radsej si nechat zaviest lubovolny kod z kdejakeho media v rezime neobmedzeneho vladcu ring 0 a potom sa cudovat, ze odkial by sa to akoze bezpecne zaviedlo...
Odpovedať Hodnotiť:
 

Nemerali ste niekto dopad na windowse? Alebo nemate odkaz na nejake benchmarky pre windows pred a po opravach?
Odpovedať Známka: 4.3 Hodnotiť:
 

A načo???
To aj tak nemá výpovednú hodnotu. Excel Ti rýchlejšie nepôjde. A dokonca ani pomalšie...
Odpovedať Známka: -5.7 Hodnotiť:
 

Windows server vacsinou bezi bezo zmeny (plus minus par percent), az na par specifickych pripadov.
Naviac zerie foreshadow, tento je pre nove cpu fixnuty na zeleze.

PS: phoronix je server, ktory veselo odporucal aj bulldozer fx-8350 ako vhodnu alternativu proti i7-3770k, s uspokojivym vykonom a mrte fajn cenou. Ich testy by som preto bral zo znacnou rezervou.
Odpovedať Známka: -6.5 Hodnotiť:
 

hlavne treba brať s veľkou rezervou tvoje kecy
Odpovedať Známka: 2.7 Hodnotiť:
 

Takze mas radsej fake news od stranky, ktora je znama svojimi cervenymi preferenciami (ako dokaz sluzia napr. oslavne recenzie intel killer bulldozera), ako napr. strankam vyrobcu, oficialneho webu venovanemu tento vade, red hatu, Microsoftu a Google, ktori to testovali na svojich servroch?

Kazdemu, co jeho je...
Odpovedať Známka: -4.3 Hodnotiť:
 

Uz prestan dokola omielat tie iste chobotiny. Zozen zelezo ake mal Larabel (mas ho tam presne popisane), nainstaluj SW (presne popisane), nainstaluj PTS, a zreprodukuj testy. Ked ti vyjde nieco ine, potom picuj, a zazi svoji hodinu slavy, inak tu zo seba robis len kokota.
Odpovedať Známka: 6.0 Hodnotiť:
 

ok, na aku adresu Ti mozem poslat ucet?
Odpovedať Známka: -5.0 Hodnotiť:
 

Mne po par aktualizovaniach klesol výkon vo virtuálnych strojoch ..pri HyperV a virtualky sú tiež windowze (čisté, voňavúčké novo rozbehnuté).. ale pri windows aktualizáciach nevieš čo tie stroje spomaľuje ;)
Odpovedať Známka: 10.0 Hodnotiť:
 

to bude ta kvalita ala Intel.
Rad si priplatim ...
Odpovedať Hodnotiť:
 

To je akoby sa zvolávali autá supersport, lebo vada v motori a nakoniec ti ho ťahá vôl. Už je to potom v poriadku.
Odpovedať Hodnotiť:

Pridať komentár