Уязвимости ΠΌΠΎΠ³ΡƒΡ‚ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ процСссоры AMD ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½Π΅Π΅ Ρ‡ΠΈΠΏΠΎΠ² ΠΊΠΎΠ½ΠΊΡƒΡ€Π΅Π½Ρ‚Π°

НСдавнСС раскрытиС ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ ΠΎΠ± ΠΎΡ‡Π΅Ρ€Π΅Π΄Π½ΠΎΠΉ уязвимости процСссоров Intel, ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠ²ΡˆΠ΅ΠΉ Π½Π°Π·Π²Π°Π½ΠΈΠ΅ MDS (ΠΈΠ»ΠΈ Zombieload), послуТило стимулом ΠΊ ΠΎΡ‡Π΅Ρ€Π΅Π΄Π½ΠΎΠΌΡƒ ΠΎΠ±ΠΎΡΡ‚Ρ€Π΅Π½ΠΈΡŽ споров ΠΎ Ρ‚ΠΎΠΌ, с ΠΊΠ°ΠΊΠΈΠΌ ΠΏΠ°Π΄Π΅Π½ΠΈΠ΅ΠΌ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ придётся ΠΌΠΈΡ€ΠΈΡ‚ΡŒΡΡ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡΠΌ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ захотят Π²ΠΎΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ ΠΏΡ€Π΅Π΄Π»Π°Π³Π°Π΅ΠΌΡ‹ΠΌΠΈ исправлСниями Π°ΠΏΠΏΠ°Ρ€Π°Ρ‚Π½Ρ‹Ρ… ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ. Компания Intel ΠΎΠΏΡƒΠ±Π»ΠΈΠΊΠΎΠ²Π°Π»Π° собствСнныС тСсты ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ дСмонстрировали ΠΊΡ€Π°ΠΉΠ½Π΅ нСбольшоС влияниС исправлСний Π½Π° быстродСйствиС Π΄Π°ΠΆΠ΅ Π² случаС ΠΎΡ‚ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ Hyper-Threading. Π’Π΅ΠΌ Π½Π΅ ΠΌΠ΅Π½Π΅Π΅, согласны с Ρ‚Π°ΠΊΠΎΠΉ ΠΏΠΎΠ·ΠΈΡ†ΠΈΠ΅ΠΉ Π΄Π°Π»Π΅ΠΊΠΎ Π½Π΅ всС. Π‘Π°ΠΉΡ‚ Phoronix ΠΏΡ€ΠΎΠ²Ρ‘Π» собствСнноС нСзависимоС исслСдованиС ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹ Π² Linux, ΠΈ установил, Ρ‡Ρ‚ΠΎ ΠΏΡ€ΠΈΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ исправлСний для всСго выявлСнного Π·Π° послСднСС врСмя комплСкса процСссорных уязвимостСй ΠΏΡ€ΠΈΠ²ΠΎΠ΄ΠΈΡ‚ ΠΊ сниТСнию ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ процСссоров Intel Π² срСднСм Π½Π° 16 % Π±Π΅Π· ΠΎΡ‚ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ Hyper-Threading ΠΈ Π½Π° 25 % — с Π΅Ρ‘ ΠΎΡ‚ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ΠΌ. ΠŸΡ€ΠΈ этом ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ процСссоров AMD с Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€ΠΎΠΉ Zen+, ΠΊΠ°ΠΊ ΠΏΠΎΠΊΠ°Π·Ρ‹Π²Π°ΡŽΡ‚ эти ΠΆΠ΅ тСсты, сниТаСтся всСго Π½Π° 3 %.

Уязвимости ΠΌΠΎΠ³ΡƒΡ‚ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ процСссоры AMD ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½Π΅Π΅ Ρ‡ΠΈΠΏΠΎΠ² ΠΊΠΎΠ½ΠΊΡƒΡ€Π΅Π½Ρ‚Π°

Из прСдставлСнных Π² исслСдовании тСстов ΠΌΠΎΠΆΠ½ΠΎ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ Π²Ρ‹Π²ΠΎΠ΄, Ρ‡Ρ‚ΠΎ сниТСниС ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ процСссоров Intel сильно отличаСтся ΠΎΡ‚ прилоТСния ΠΊ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡŽ ΠΈ ΠΏΡ€ΠΈ ΠΎΡ‚ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠΈ Hyper-Threading Π»Π΅Π³ΠΊΠΎ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΡ€Π΅Π²Ρ‹ΡˆΠ°Ρ‚ΡŒ Π΄Π°ΠΆΠ΅ ΠΏΠΎΠ»ΡƒΡ‚ΠΎΡ€Π°ΠΊΡ€Π°Ρ‚Π½Ρ‹ΠΉ Ρ€Π°Π·ΠΌΠ΅Ρ€. БобствСнно, ΠΎΠ± этом ΠΊΠ°ΠΊ Ρ€Π°Π· ΠΈ Π³ΠΎΠ²ΠΎΡ€ΠΈΡ‚ компания Apple, ΠΊΠΎΠ³Π΄Π° Π½Π°Π·Ρ‹Π²Π°Π΅Ρ‚ свою Ρ†Π΅Π½Ρƒ устранСния Zombieload — Π΄ΠΎ 40 %. ΠŸΡ€ΠΈ этом Apple, ΠΊΠ°ΠΊ ΠΈ Google, Π³ΠΎΠ²ΠΎΡ€ΠΈΡ‚ ΠΎ Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ систСмы Π½Π° Π±Π°Π·Π΅ процСссоров Intel ΠΏΠΎΠ»Π½ΠΎΡΡ‚ΡŒΡŽ бСзопасными ΠΌΠΎΠΆΠ½ΠΎ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Ρ‚Π°ΠΊ. Если ΠΆΠ΅ ΠΊ Π²Ρ‹ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡŽ Hyper-Threading Π½Π΅ ΠΏΡ€ΠΈΠ±Π΅Π³Π°Ρ‚ΡŒ, Ρ‚ΠΎ сниТСниС ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ Ρ‚ΠΎΠΆΠ΅ ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ вСсьма Π·Π°ΠΌΠ΅Ρ‚Π½Ρ‹ΠΌ: Π² Ρ…ΡƒΠ΄ΡˆΠ΅ΠΌ случаС ΠΎΠ½ΠΎ достигаСт Π΄Π²ΡƒΠΊΡ€Π°Ρ‚Π½ΠΎΠ³ΠΎ Ρ€Π°Π·ΠΌΠ΅Ρ€Π°.

Уязвимости ΠΌΠΎΠ³ΡƒΡ‚ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ процСссоры AMD ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½Π΅Π΅ Ρ‡ΠΈΠΏΠΎΠ² ΠΊΠΎΠ½ΠΊΡƒΡ€Π΅Π½Ρ‚Π°

ΠŸΡ€ΠΈ этом Π½ΡƒΠΆΠ½ΠΎ ΠΏΠΎΡΡΠ½ΠΈΡ‚ΡŒ, Ρ‡Ρ‚ΠΎ тСсты Phoronix касались ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ влияния всСго комплСкса Π·Π°ΠΏΠ»Π°Ρ‚ΠΎΠΊ ΠΏΡ€ΠΎΡ‚ΠΈΠ² всСх уязвимостСй послСднСго Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ — Spectre, Meltdown, L1TF ΠΈ MDS. И это Π·Π½Π°Ρ‡ΠΈΡ‚, Ρ‡Ρ‚ΠΎ Π² Π΄Π°Π½Π½ΠΎΠΌ случаС Ρ€Π΅Ρ‡ΡŒ ΠΈΠ΄Ρ‘Ρ‚ ΠΎ максимальной Ρ€Π°Π·Π½ΠΈΡ†Π΅ Π² ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ, ΠΊΠΎΡ‚ΠΎΡ€ΡƒΡŽ ΠΏΠΎΠ»ΡƒΡ‡Π°Ρ‚ ΠΎΠ±Π»Π°Π΄Π°Ρ‚Π΅Π»ΠΈ процСссоров Intel послС примСнСния сразу всСх ΠΏΠ°Ρ‚Ρ‡Π΅ΠΉ. Π­Ρ‚ΠΈΠΌ ΠΆΠ΅ ΠΎΠ±ΡŠΡΡΠ½ΡΠ΅Ρ‚ΡΡ ΠΈ сниТСниС ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ, выявлСнноС Ρƒ процСссоров AMD. Π₯отя MDS ΠΈΡ… Π½Π΅ касаСтся, Ρ‡ΠΈΠΏΡ‹ AMD ΠΏΠΎΠ΄Π²Π΅Ρ€ΠΆΠ΅Π½Ρ‹ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΌ Ρ‚ΠΈΠΏΠ°ΠΌ уязвимости Spectre ΠΈΠ·-Π·Π° Ρ‡Π΅Π³ΠΎ Ρ‚ΠΎΠΆΠ΅ Ρ‚Ρ€Π΅Π±ΡƒΡŽΡ‚ установки ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½Ρ‹Ρ… исправлСний. Однако Π½ΠΈΠΊΠ°ΠΊΠΈΡ… ΠΊΠ°Ρ€Π΄ΠΈΠ½Π°Π»ΡŒΠ½Ρ‹Ρ… ΠΌΠ΅Ρ€ Π²Ρ€ΠΎΠ΄Π΅ ΠΎΡ‚ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ Hyper-Threading для Π½ΠΈΡ… Π½Π΅ Π½ΡƒΠΆΠ½ΠΎ.

Π‘Π΅Ρ€ΡŒΡ‘Π·Π½ΠΎΠ΅ ΡƒΡ…ΡƒΠ΄ΡˆΠ΅Π½ΠΈΠ΅ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ процСссоров Intel послС примСнСния Π·Π°ΠΏΠ»Π°Ρ‚ΠΎΠΊ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΎΠΊΠ°Π·Π°Ρ‚ΡŒΡΡ Ρ€ΠΎΠΊΠΎΠ²Ρ‹ΠΌ Ρ„Π°ΠΊΡ‚ΠΎΡ€ΠΎΠΌ для полоТСния ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ Π½Π° сСрвСрном Ρ€Ρ‹Π½ΠΊΠ΅. Π’ Ρ‚ΠΎ врСмя ΠΊΠ°ΠΊ AMD готовится ΠΏΠΎΠ΄Π½ΡΡ‚ΡŒ ΠΏΠ»Π°Π½ΠΊΡƒ быстродСйствия своими Π½ΠΎΠ²Ρ‹ΠΌΠΈ 7-Π½ΠΌ процСссорами EPYC (Rome), ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ Ρ‡ΠΈΠΏΠΎΠ² Intel ΡƒΠ²Π΅Ρ€Π΅Π½Π½ΠΎ двигаСтся Π² ΠΏΡ€ΠΎΡ‚ΠΈΠ²ΠΎΠΏΠΎΠ»ΠΎΠΆΠ½ΠΎΠΌ Π½Π°ΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠΈ. Π’ Ρ‚ΠΎ ΠΆΠ΅ врСмя ΠΎΡ‚ΠΊΠ°Π·Π°Ρ‚ΡŒΡΡ ΠΎΡ‚ исправлСния уязвимостСй Π² сСрвСрных Ρ€Π΅ΡˆΠ΅Π½ΠΈΡΡ… Π½Π΅Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ — Ρ‚Π°ΠΌ ΠΎΠ½ΠΈ ΠΊΠ°ΠΊ Ρ€Π°Π· ΠΈ ΠΏΡ€Π΅Π΄ΡΡ‚Π°Π²Π»ΡΡŽΡ‚ ΠΎΡΠ½ΠΎΠ²Π½ΡƒΡŽ ΠΎΠΏΠ°ΡΠ½ΠΎΡΡ‚ΡŒ. Π’Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, AMD ΠΈΠΌΠ΅Π΅Ρ‚ шанс вскорС ΠΎΠΊΠ°Π·Π°Ρ‚ΡŒΡΡ поставщиком Π±ΠΎΠ»Π΅Π΅ Π±Ρ‹ΡΡ‚Ρ€ΠΎΠ΄Π΅ΠΉΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΡ… сСрвСрных Ρ€Π΅ΡˆΠ΅Π½ΠΈΠΉ, Ρ‡Ρ‚ΠΎ ΠΎΠΊΠ°ΠΆΠ΅Ρ‚ ΡΠ΅Ρ€ΡŒΡ‘Π·Π½ΠΎΠ΅ влияниС Π½Π° Π΅Ρ‘ ΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Π½Π° сСрвСрном Ρ€Ρ‹Π½ΠΊΠ΅, Π½Π° ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ компания собираСтся ΠΎΡ‚Π²ΠΎΠ΅Π²Π°Ρ‚ΡŒ 10-ΠΏΡ€ΠΎΡ†Π΅Π½Ρ‚Π½ΡƒΡŽ долю Π² Ρ‚Π΅Ρ‡Π΅Π½ΠΈΠ΅ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅Π³ΠΎ Π³ΠΎΠ΄Π°.


Уязвимости ΠΌΠΎΠ³ΡƒΡ‚ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ процСссоры AMD ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½Π΅Π΅ Ρ‡ΠΈΠΏΠΎΠ² ΠΊΠΎΠ½ΠΊΡƒΡ€Π΅Π½Ρ‚Π°

ΠŸΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΠΈ ΠΆΠ΅ Π½Π°ΡΡ‚ΠΎΠ»ΡŒΠ½Ρ‹Ρ… систСм ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΈΡ‚Π΅Π»ΡŒΡΠΊΠΎΠ³ΠΎ уровня Π²ΠΏΠΎΠ»Π½Π΅ ΠΌΠΎΠ³ΡƒΡ‚ ΠΎΡ‚ΠΊΠ°Π·Π°Ρ‚ΡŒΡΡ ΠΎΡ‚ примСнСния Π·Π°ΠΏΠ»Π°Ρ‚ΠΎΠΊ, ΠΏΠΎ ΠΊΡ€Π°ΠΉΠ½Π΅ΠΉ ΠΌΠ΅Ρ€Π΅ Π΄ΠΎ Ρ‚Π΅Ρ… ΠΏΠΎΡ€, ΠΏΠΎΠΊΠ° Π½Π΅ Π±ΡƒΠ΄ΡƒΡ‚ выявлСны ΠΏΠΎΡ‚Π΅Π½Ρ†ΠΈΠ°Π»ΡŒΠ½ΠΎ опасныС для Π½ΠΈΡ… сцСнарии эксплуатации уязвимостСй. Π’Π΅ΠΌ Π½Π΅ ΠΌΠ΅Π½Π΅Π΅, согласно тСстам Phoronix, Ссли Π² ΠΏΠ΅Ρ€Π²ΠΎΠ½Π°Ρ‡Π°Π»ΡŒΠ½ΠΎΠΌ состоянии Core i7-8700K быстрСС, Ρ‡Π΅ΠΌ Ryzen 7 2700X, Π² срСднСм Π½Π° 24 %, Ρ‚ΠΎ послС примСнСния исправлСний прСимущСство сокращаСтся Π΄ΠΎ 7 %. Если ΠΆΠ΅ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚ΡŒ Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ консСрвативным рСкомСндациям ΠΈ Π²Π΄ΠΎΠ±Π°Π²ΠΎΠΊ ΠΎΡ‚ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ Hyper-Threading, Ρ‚ΠΎ ΡΡ‚Π°Ρ€ΡˆΠΈΠΉ процСссор AMD окаТСтся быстрСС, Ρ‡Π΅ΠΌ Core i7-8700K, Π½Π° 4 %.



Π˜ΡΡ‚ΠΎΡ‡Π½ΠΈΠΊ: 3dnews.ru

Π”ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ ΠΊΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠΉ