ΠΠΊΠΎ ΡΠ»Π΅Π΄ ΠΎΡ ZombieLoad ΡΠ΅ ΠΏΠ°Π½ΠΈΠΊΡΠΎΡΠ²Π°ΡΠ΅ ΠΊΠ°ΠΊ Π΄Π° Π΄Π΅Π°ΠΊΡΠΈΠ²ΠΈΡΠ°ΡΠ΅ ΡΡΠ½ΠΊΡΠΈΡΡΠ° Intel Hyper-Threading, Π·Π° Π΄Π° ΠΏΡΠ΅Π΄ΠΎΡΠ²ΡΠ°ΡΠΈΡΠ΅ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅ΡΠΎ Π½Π° Π½ΠΎΠ²Π°ΡΠ° ΡΡΠ·Π²ΠΈΠΌΠΎΡΡ, ΠΏΠΎΠ΄ΠΎΠ±Π½Π° Π½Π° Spectre ΠΈ Meltdown, ΠΏΠΎΠ΅ΠΌΠ΅ΡΠ΅ Π΄ΡΠ»Π±ΠΎΠΊΠΎ Π΄ΡΡ β ΠΎΡΠΈΡΠΈΠ°Π»Π½ΠΎΡΠΎ ΡΡΠΊΠΎΠ²ΠΎΠ΄ΡΡΠ²ΠΎ Π½Π° Intel Π²ΡΡΡΠ½ΠΎΡΡ Π½Π΅ ΠΏΡΠ΅ΠΏΠΎΡΡΡΠ²Π° Π΄Π° ΡΠ΅ ΠΏΡΠ°Π²ΠΈ ΡΠΎΠ²Π° Π² ΠΏΠΎΠ²Π΅ΡΠ΅ΡΠΎ ΡΠ»ΡΡΠ°ΠΈ.

ZombieLoad Π΅ ΠΏΠΎΠ΄ΠΎΠ±Π½Π° Π½Π° ΠΏΡΠ΅Π΄ΠΈΡΠ½ΠΈΡΠ΅ Π°ΡΠ°ΠΊΠΈ ΠΏΠΎ "ΡΡΡΠ°Π½ΠΈΡΠ½ΠΈ ΠΊΠ°Π½Π°Π»ΠΈ" (Π°Π½Π³Π». side-channel attack), ΠΏΡΠΈΠ½ΡΠΆΠ΄Π°Π²Π°ΡΠΈ ΠΏΡΠΎΡΠ΅ΡΠΎΡΠΈΡΠ΅ Intel Π΄Π° ΠΎΡΠ²ΠΎΡΡΡ Π΄ΠΎΡΡΡΠΏ Π΄ΠΎ ΠΏΠΎΡΠ΅Π½ΡΠΈΠ°Π»Π½ΠΎ ΠΊΠΎΠ½ΡΠΈΠ΄Π΅Π½ΡΠΈΠ°Π»Π½Π° ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ, ΠΊΠΎΡΡΠΎ ΠΎΠ±ΠΈΠΊΠ½ΠΎΠ²Π΅Π½ΠΎ Π΅ ΠΈΠ·ΠΎΠ»ΠΈΡΠ°Π½Π° ΠΈ Π΄ΠΎΡΡΡΠΏΠ½Π° ΡΠ°ΠΌΠΎ Π·Π° ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡΡΠ°, ΠΊΠΎΠΈΡΠΎ Ρ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ. ΠΠ·ΡΠ»Π΅Π΄ΠΎΠ²Π°ΡΠ΅Π»ΠΈ ΠΏΠΎ ΡΠΈΠ³ΡΡΠ½ΠΎΡΡΡΠ° ΡΡΠΎΠ±ΡΠΈΡ Π° ΠΏΠΎ-ΡΠ°Π½ΠΎ, ΡΠ΅ ΡΠ°Π·ΠΈ ΡΡΠ·Π²ΠΈΠΌΠΎΡΡ Π΅ Π½Π°Π»ΠΈΡΠ½Π° Π² ΠΏΠΎΠ²Π΅ΡΠ΅ΡΠΎ ΡΠΈΠΏΠΎΠ²Π΅ Intel ΠΈ ΠΌΠΎΠΆΠ΅ Π΄Π° ΡΠ΅ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π° Π² Windows, MacOS ΠΈ Linux.

ΠΡ ΡΠ²ΠΎΡ ΡΡΡΠ°Π½Π° Intel Π½Π΅ Π΅ ΡΡΠ³Π»Π°ΡΠ½Π° Ρ ΡΠΎΠ²Π°, ΠΊΠΎΠ»ΠΊΠΎ ΡΠ΅ΡΠΈΠΎΠ·Π΅Π½ Π΅ ΡΠΈΡΠΊΡΡ ΠΎΡ ZombieLoad. ΠΠΎΠΌΠΏΠ°Π½ΠΈΡΡΠ° Π΄ΠΎΡΠΈ ΡΠ΅ΡΠΈ Π΄Π° Π΄Π°Π΄Π΅ Π½Π° ZombieLoad Π΄ΡΡΠ³ΠΎ ΠΈΠΌΠ΅ β Microarchitectural Data Sampling (MDS) ΠΈΠ»ΠΈ ΠΠΈΠΊΡΠΎΠ°ΡΡ ΠΈΡΠ΅ΠΊΡΡΡΠ½Π° ΠΈΠ·Π²Π°Π΄ΠΊΠ° Π½Π° Π΄Π°Π½Π½ΠΈ. Π‘ΡΠ³Π»Π°ΡΠ΅ΡΠ΅ ΡΠ΅, ΡΠ΅ ΡΠΎΠ²Π° Π·Π²ΡΡΠΈ ΠΌΠ½ΠΎΠ³ΠΎ ΠΏΠΎ-ΠΌΠ°Π»ΠΊΠΎ ΡΡΡΠ°ΡΠ½ΠΎ ΠΎΡ Π²ΡΡΠ·ΠΊΠ° Ρ Π½ΡΠΊΠ°ΠΊΠ²ΠΈ Π·ΠΎΠΌΠ±ΠΈΡΠ°.
βΠ£ΡΠ·Π²ΠΈΠΌΠΎΡΡΡΠ° MDS ΡΠ΅ ΠΎΡΠ½ΠΎΠ²Π°Π²Π° Π½Π° ΠΈΠ·Π²Π°Π΄ΠΊΠ° Π½Π° Π΄Π°Π½Π½ΠΈ, ΠΏΡΠΎΡΠ°ΡΠΈΠ²Π°ΡΠΈ ΡΠ΅ ΠΎΡ ΠΌΠ°Π»ΠΊΠΈ ΡΡΡΡΠΊΡΡΡΠΈ Π² Π¦Π-ΡΠΎ ΠΏΡΠΈ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅ Π½Π° Π»ΠΎΠΊΠ°Π»Π½ΠΎ ΠΈΠ·ΠΏΡΠ»Π½ΡΠ²Π°Π½ ΡΡΡΠ°Π½ΠΈΡΠ΅Π½ ΠΊΠ°Π½Π°Π» Π² ΡΠΏΠ΅ΠΊΡΠ»Π°ΡΠΈΠ²Π½ΠΎΡΠΎ ΠΈΠ·ΠΏΡΠ»Π½Π΅Π½ΠΈΠ΅β, ΠΎΠ±ΡΡΠ½ΡΠ²Π°Ρ ΠΎΡ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΡΡΠ°. βΠΡΠ°ΠΊΡΠΈΡΠ΅ΡΠΊΠΎΡΠΎ Π΅ΠΊΡΠΏΠ»ΠΎΠ°ΡΠΈΡΠ°Π½Π΅ Π½Π° MDS Π΅ ΠΌΠ½ΠΎΠ³ΠΎ ΡΠ»ΠΎΠΆΠ½ΠΎ. Π‘Π°ΠΌΠ°ΡΠ° ΡΡΠ·Π²ΠΈΠΌΠΎΡΡ Π½Π΅ ΠΏΡΠ΅Π΄ΠΎΡΡΠ°Π²Ρ Π½Π° Π·Π»ΠΎΠ½Π°ΠΌΠ΅ΡΠ΅Π½ΠΈΡ ΠΏΠΎΡΡΠ΅Π±ΠΈΡΠ΅Π» Π½Π°ΡΠΈΠ½ Π΄Π° ΠΈΠ·Π±Π΅ΡΠ΅ ΡΠ΅Π·ΠΈ Π΄Π°Π½Π½ΠΈ, ΠΊΠΎΠΈΡΠΎ ΠΈΡΠΊΠ° Π΄Π° ΠΏΠΎΠ»ΡΡΠΈ.β
βMDS Π²Π΅ΡΠ΅ Π΅ ΠΎΡΡΡΡΠ°Π½Π΅Π½Π° Π½Π° Ρ Π°ΡΠ΄ΡΠ΅ΡΠ½ΠΎ Π½ΠΈΠ²ΠΎ Π² ΠΌΠ½ΠΎΠ³ΠΎ ΠΎΡ Π½Π°ΡΠΈΡΠ΅ ΠΏΠΎΡΠ»Π΅Π΄Π½ΠΈ ΠΏΡΠΎΡΠ΅ΡΠΎΡΠΈ Intel Core ΠΎΡ 8-ΠΌΠΎ ΠΈ 9-ΠΌΠΎ ΠΏΠΎΠΊΠΎΠ»Π΅Π½ΠΈΠ΅, ΠΊΠ°ΠΊΡΠΎ ΠΈ Π² ΡΠ΅ΠΌΠ΅ΠΉΡΡΠ²ΠΎΡΠΎ Π½Π° ΠΏΡΠΎΡΠ΅ΡΠΎΡΠΈΡΠ΅ Intel Xeon Scalable ΠΎΡ Π²ΡΠΎΡΠΎ ΠΏΠΎΠΊΠΎΠ»Π΅Π½ΠΈΠ΅β, ΡΠ΅ ΠΊΠ°Π·Π²Π° Π² ΡΡΠΎΠ±ΡΠ΅Π½ΠΈΠ΅ΡΠΎ Π½Π° ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΡΡΠ°. βΠΠ° Π΄ΡΡΠ³ΠΈΡΠ΅ Π·Π°ΡΠ΅Π³Π½Π°ΡΠΈ ΠΏΡΠΎΠ΄ΡΠΊΡΠΈ ΠΌΠ΅ΡΠΊΠΈ Π·Π° Π½Π°ΠΌΠ°Π»ΡΠ²Π°Π½Π΅ Π½Π° ΡΠΈΡΠΊΠ° ΡΠ° Π½Π°Π»ΠΈΡΠ½ΠΈ ΡΡΠ΅Π· ΡΠΏΠ΄Π΅ΠΉΡ Π½Π° ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ΄Π° Π² ΠΊΠΎΠΌΠ±ΠΈΠ½Π°ΡΠΈΡ Ρ ΠΏΠΎΠ΄Ρ ΠΎΠ΄ΡΡΠΈ Π°ΠΊΡΡΠ°Π»ΠΈΠ·Π°ΡΠΈΠΈ Π½Π° ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠΎΠ½Π½Π°ΡΠ° ΡΠΈΡΡΠ΅ΠΌΠ° ΠΈ ΡΠΎΡΡΡΠ΅ΡΠ° Π½Π° Ρ ΠΈΠΏΠ΅ΡΠ²ΠΈΠ·ΠΎΡΠ°, ΠΊΠΎΠΈΡΠΎ ΡΠ° Π΄ΠΎΡΡΡΠΏΠ½ΠΈ ΠΎΡ Π΄Π½Π΅Ρ. ΠΠΈΠ΅ ΠΏΡΠ΅Π΄ΠΎΡΡΠ°Π²ΠΈΡ ΠΌΠ΅ Π½Π° Π½Π°ΡΠΈΡ ΡΠ΅Π±ΡΠ°ΠΉΡ ΠΈ ΠΏΡΠΎΠ΄ΡΠ»ΠΆΠ°Π²Π°ΠΌΠ΅ Π΄Π° ΠΏΡΠΈΠ·ΠΎΠ²Π°Π²Π°ΠΌΠ΅ Π²ΡΠΈΡΠΊΠΈ Π΄Π° ΠΏΠΎΠ΄Π΄ΡΡΠΆΠ°Ρ ΡΠ²ΠΎΠΈΡΠ΅ ΡΠΈΡΡΠ΅ΠΌΠΈ Π°ΠΊΡΡΠ°Π»Π½ΠΈ, ΡΡΠΉ ΠΊΠ°ΡΠΎ ΡΠΎΠ²Π° Π΅ Π΅Π΄ΠΈΠ½ ΠΎΡ Π½Π°ΠΉ-Π΄ΠΎΠ±ΡΠΈΡΠ΅ Π½Π°ΡΠΈΠ½ΠΈ Π·Π° ΠΎΡΠΈΠ³ΡΡΡΠ²Π°Π½Π΅ Π½Π° ΡΠΈΠ³ΡΡΠ½ΠΎΡΡ.β

ΠΡΠ΅Π΄ΡΡΠ°Π²ΠΈΡΠ΅Π»ΠΈΡΠ΅ Π½Π° Intel ΡΡΡΠΎ ΡΠ°ΠΊΠ° ΠΏΠΎΡΠΎΡΠΈΡ Π°, ΡΠ΅ ΠΈΠ·ΡΠ»Π΅Π΄ΠΎΠ²Π°ΡΠ΅Π»ΡΠΊΠ°ΡΠ° Π³ΡΡΠΏΠ° ZombieLoad Π΅ ΡΠ°Π±ΠΎΡΠΈΠ»Π° Ρ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΡΡΠ° ΠΈ Π΄ΡΡΠ³ΠΈ ΡΠΏΠ΅ΡΠΈΠ°Π»ΠΈΡΡΠΈ Π² ΠΈΠ½Π΄ΡΡΡΡΠΈΡΡΠ° Π½Π° ΠΠ, Π·Π° Π΄Π° ΠΏΠΎΠΏΡΠ°Π²ΡΡ ΡΡΠ·Π²ΠΈΠΌΠΎΡΡΡΠ°, ΠΏΡΠ΅Π΄ΠΈ Π΄Π° ΡΡΠ°Π½Π΅ ΠΏΡΠ±Π»ΠΈΡΠ½ΠΎ ΠΈΠ·Π²Π΅ΡΡΠ½Π°. βΠΠΈΡ ΠΌΠ΅ ΠΈΡΠΊΠ°Π»ΠΈ Π΄Π° ΠΈΠ·ΡΠ°Π·ΠΈΠΌ ΡΠ²ΠΎΡΡΠ° Π±Π»Π°Π³ΠΎΠ΄Π°ΡΠ½ΠΎΡΡ Π½Π° ΠΈΠ·ΡΠ»Π΅Π΄ΠΎΠ²Π°ΡΠ΅Π»ΠΈΡΠ΅, ΠΊΠΎΠΈΡΠΎ ΡΠ°Π±ΠΎΡΠΈΡ Π° Ρ Π½Π°Ρ, ΠΈ Π½Π° Π½Π°ΡΠΈΡΠ΅ ΠΏΠ°ΡΡΠ½ΡΠΎΡΠΈ Π² ΠΈΠ½Π΄ΡΡΡΡΠΈΡΡΠ° Π·Π° ΡΠ΅Ρ Π½ΠΈΡ ΠΏΡΠΈΠ½ΠΎΡ Π² ΠΊΠΎΠΎΡΠ΄ΠΈΠ½ΠΈΡΠ°Π½ΠΎΡΠΎ ΡΠ΅ΡΠ΅Π½ΠΈΠ΅ Π½Π° ΡΠΎΠ·ΠΈ ΠΏΡΠΎΠ±Π»Π΅ΠΌ.β
ΠΠ°ΠΊΠ²ΠΎ ΡΠ΅ ΠΊΠ°ΠΆΠ΅ΡΠ΅ Π·Π° Hyper-Threading?
Intel Π·Π°ΡΠ²ΠΈ, ΡΠ΅ Π΄Π΅Π°ΠΊΡΠΈΠ²ΠΈΡΠ°Π½Π΅ΡΠΎ Π½Π° Hyper-Threading Π½Π΅ Π΅ Π·Π°Π΄ΡΠ»ΠΆΠΈΡΠ΅Π»Π½Π° ΠΈ Π΅Π΄ΠΈΠ½ΡΡΠ²Π΅Π½Π° ΠΎΠΏΡΠΈΡ Π·Π° ΠΏΠΎΡΡΠ΅Π±ΠΈΡΠ΅Π»ΠΈΡΠ΅ Π½Π° ΠΠ. ΠΡΡΡΠ½ΠΎΡΡ, ΡΠΏΠΎΡΠ΅Π΄ Intel, Π²ΡΠ΅ΠΊΠΈ ΠΊΠ»ΠΈΠ΅Π½Ρ ΡΠ°ΠΌ ΡΠ΅ΡΠ°Π²Π° ΠΊΠ°ΠΊΠ²ΠΎ Π΄Π° ΠΏΡΠ°Π²ΠΈ. ΠΠΊΠΎ Π½Π΅ ΠΌΠΎΠΆΠ΅ΡΠ΅ Π΄Π° Π³Π°ΡΠ°Π½ΡΠΈΡΠ°ΡΠ΅ ΡΠΈΠ³ΡΡΠ½ΠΎΡΡΡΠ° Π½Π° ΠΈΠ½ΡΡΠ°Π»ΠΈΡΠ°Π½ΠΈΡ ΡΠΎΡΡΡΠ΅Ρ, ΡΠΎΠ³Π°Π²Π° Π΄Π°, Π²Π΅ΡΠΎΡΡΠ½ΠΎ Π΄Π΅Π°ΠΊΡΠΈΠ²ΠΈΡΠ°Π½Π΅ΡΠΎ Π½Π° Hyper-Threading Π΅ Π΄ΠΎΠ±ΡΠ° ΠΈΠ΄Π΅Ρ. ΠΠΊΠΎ ΡΠΎΡΡΡΠ΅ΡΡΡ ΠΈΠ΄Π²Π° ΡΠ°ΠΌΠΎ ΠΎΡ ΠΌΠ°Π³Π°Π·ΠΈΠ½Π° Π½Π° Microsoft, ΠΎΡ ΠΠ’ ΠΎΡΠ΄Π΅Π»Π° ΠΈΠ»ΠΈ ΠΏΡΠΎΡΡΠΎ Π΅ ΠΈΠ½ΡΡΠ°Π»ΠΈΡΠ°Π½ ΠΎΡ Π΄ΠΎΠ²Π΅ΡΠ΅Π½ΠΈ, ΠΏΠΎ Π²Π°ΡΠ΅ ΠΌΠ½Π΅Π½ΠΈΠ΅, ΠΈΠ·ΡΠΎΡΠ½ΠΈΡΠΈ, Π²Π΅ΡΠΎΡΡΠ½ΠΎ ΠΌΠΎΠΆΠ΅ΡΠ΅ Π΄Π° ΠΎΡΡΠ°Π²ΠΈΡΠ΅ Hyper-Threading Π²ΠΊΠ»ΡΡΠ΅Π½. ΠΡΠΈΡΠΊΠΎ Π½Π°ΠΈΡΡΠΈΠ½Π° Π·Π°Π²ΠΈΡΠΈ ΡΠ°ΠΌΠΎ ΠΎΡ ΡΠΎΠ²Π°, ΠΊΠΎΠ»ΠΊΠΎ ΡΠ΅ ΠΏΡΠΈΡΠ΅ΡΠ½ΡΠ²Π°ΡΠ΅ Π·Π° ΡΠ²ΠΎΡΡΠ° ΡΠΈΠ³ΡΡΠ½ΠΎΡΡ.
βΠ’ΡΠΉ ΠΊΠ°ΡΠΎ ΡΠ°ΠΊΡΠΎΡΠΈΡΠ΅ Π·Π½Π°ΡΠΈΡΠ΅Π»Π½ΠΎ ΡΠ΅ ΡΠ°Π·Π»ΠΈΡΠ°Π²Π°Ρ Π·Π° ΡΠ°Π·Π»ΠΈΡΠ½ΠΈΡΠ΅ ΠΊΠ»ΠΈΠ΅Π½ΡΠΈ, Intel Π½Π΅ ΠΏΡΠ΅ΠΏΠΎΡΡΡΠ²Π° Π΄Π΅Π°ΠΊΡΠΈΠ²ΠΈΡΠ°Π½Π΅ΡΠΎ Π½Π° Hyper-Threading, ΡΡΠΉ ΠΊΠ°ΡΠΎ Π΅ Π²Π°ΠΆΠ½ΠΎ Π΄Π° ΡΠ°Π·Π±Π΅ΡΠ΅ΠΌ, ΡΠ΅ ΡΠΎΠ²Π° Π½Π΅ Π΅ Π΅Π΄ΠΈΠ½ΡΡΠ²Π΅Π½ΠΈΡΡ Π½Π°ΡΠΈΠ½ Π΄Π° ΡΠ΅ ΠΎΡΠΈΠ³ΡΡΠΈ Π·Π°ΡΠΈΡΠ° ΠΎΡ MDS ΠΈ Π½Π΅ ΠΏΡΠ΅Π΄Π»Π°Π³Π° Π·Π°ΡΠΈΡΠ° ΡΠ°ΠΌΠΎ ΠΏΠΎ ΡΠ΅Π±Π΅ ΡΠΈβ, ΡΠ΅ ΠΊΠ°Π·Π²Π° Π² ΠΈΠ·ΡΠ²Π»Π΅Π½ΠΈΠ΅ Π½Π° ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΡΡΠ°.
Π ΡΡΡΠΎΡΠΎ Π²ΡΠ΅ΠΌΠ΅, ΡΠ΅Π°ΠΊΡΠΈΠΈΡΠ΅ Π½Π° ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΠ΅Π»ΠΈΡΠ΅ Π½Π° ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠΎΠ½Π½ΠΈ ΡΠΈΡΡΠ΅ΠΌΠΈ Π²Π°ΡΠΈΡΠ°Ρ.
Google ΠΈΠ·Π΄Π°Π΄Π΅ ΠΊΠΎΡΠ΅ΠΊΡΠΈΡ Π·Π° Chrome OS, ΠΊΠΎΡΡΠΎ ΠΏΠΎ ΠΏΠΎΠ΄ΡΠ°Π·Π±ΠΈΡΠ°Π½Π΅ Π΄Π΅Π°ΠΊΡΠΈΠ²ΠΈΡΠ° Hyper-Threading Π·Π° Chromebook. Π₯ΠΎΡΠ°ΡΠ°, ΠΊΠΎΠΈΡΠΎ ΠΈΡΠΊΠ°Ρ Π΄Π° Π°ΠΊΡΠΈΠ²ΠΈΡΠ°Ρ ΠΎΡΠ½ΠΎΠ²ΠΎ ΠΌΠ½ΠΎΠ³ΠΎΠΏΠΎΡΠΎΡΠ½ΠΎΡΡΡΠ°, ΠΌΠΎΠ³Π°Ρ Π΄Π° Π³ΠΎ Π½Π°ΠΏΡΠ°Π²ΡΡ ΡΠ°ΠΌΠΈ, ΡΠΌΡΡΠ°Ρ Π² ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΡΡΠ°.
Apple ΠΈΠ·Π΄Π°Π΄Π΅ Π°ΠΊΡΡΠ°Π»ΠΈΠ·Π°ΡΠΈΡ Π·Π° MacOS Mojave ΠΈ ΡΡΠΎΠ±ΡΠΈ, ΡΠ΅ ΠΊΠ»ΠΈΠ΅Π½ΡΠΈΡΠ΅ Π½Π° ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΡΡΠ°, ΠΎΡΠΎΠ±Π΅Π½ΠΎ ΡΠ΅Π·ΠΈ, ΠΊΠΎΠΈΡΠΎ ΡΠ° ΠΈΠ·ΠΈΡΠΊΠ²Π°ΡΠΈ ΠΏΠΎ ΠΎΡΠ½ΠΎΡΠ΅Π½ΠΈΠ΅ Π½Π° ΡΠΈΠ³ΡΡΠ½ΠΎΡΡΡΠ°, ΠΌΠΎΠ³Π°Ρ ΡΠ°ΠΌΠΈ Π΄Π° Π΄Π΅Π°ΠΊΡΠΈΠ²ΠΈΡΠ°Ρ Hyper-Threading.
Microsoft Π·Π°ΡΠ²ΠΈ, ΡΠ΅ Π΅ ΠΈΠ·Π΄Π°Π»Π° ΠΊΠΎΡΠ΅ΠΊΡΠΈΠΈ Π·Π° ΡΠ²ΠΎΡ ΡΠΎΡΡΡΠ΅Ρ, Π·Π° Π΄Π° Π½Π°ΠΌΠ°Π»ΠΈ Π²Π΅ΡΠΎΡΡΠ½ΠΎΡΡΡΠ° ΠΎΡ Π΅ΠΊΡΠΏΠ»ΠΎΠ°ΡΠ°ΡΠΈΡ Π½Π° MDS, Π½ΠΎ ΡΡΡΠΎ ΡΠ°ΠΊΠ° ΠΎΡΠ±Π΅Π»ΡΠ·Π°, ΡΠ΅ ΠΊΠ»ΠΈΠ΅Π½ΡΠΈΡΠ΅ ΡΡΡΠ±Π²Π° Π΄ΠΎΠΏΡΠ»Π½ΠΈΡΠ΅Π»Π½ΠΎ Π΄Π° ΠΏΠΎΠ»ΡΡΠ°Ρ Π°ΠΊΡΡΠ°Π»ΠΈΠ·Π°ΡΠΈΡ Π½Π° ΡΡΡΠΌΡΠ΅ΡΠ° ΠΎΡ ΡΠ²ΠΎΠΈΡΠ΅ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΠ΅Π»ΠΈ Π½Π° ΠΠ.
ΠΡΠ² Π²ΡΡΠ·ΠΊΠ° Ρ ΡΠ°ΠΊΡΠ°, ΡΠ΅ ΠΏΠΎΠ²Π΅ΡΠ΅ΡΠΎ Π΄ΠΎΡΡΠ°Π²ΡΠΈΡΠΈ Π½Π° ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠΎΠ½Π½ΠΈ ΡΠΈΡΡΠ΅ΠΌΠΈ ΡΠ΅ΡΠΈΡ Π° Π΄Π° ΠΎΡΡΠ°Π²ΡΡ Hyper-Threading Π²ΠΊΠ»ΡΡΠ΅Π½, Π·Π°ΠΏΠ»Π°Ρ Π°ΡΠ° ZombieLoad ΠΎΡΠ΅Π²ΠΈΠ΄Π½ΠΎ Π½Π΅ Π΅ ΡΠΎΠ»ΠΊΠΎΠ²Π° ΡΠ΅ΡΠΈΠΎΠ·Π½Π°, ΠΊΠΎΠ»ΠΊΠΎΡΠΎ ΠΈΠ·Π³Π»Π΅ΠΆΠ΄Π°ΡΠ΅ ΠΏΡΠ΅Π΄ΠΈ 24 ΡΠ°ΡΠ°. ΠΡΠ²Π΅Π½ ΡΠΎΠ²Π° Π²ΡΠ΅ ΠΎΡΠ΅ Π½ΡΠΌΠ° ΠΈΠ·Π²Π΅ΡΡΠ΅Π½ ΡΠ»ΡΡΠ°ΠΉ Π½Π° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅ Π½Π° ΡΡΠ·Π²ΠΈΠΌΠΎΡΡΡΠ° Π² ΡΠ΅Π°Π»Π½Π° Π°ΡΠ°ΠΊΠ°.
Π ΡΡΡΠΎΡΠΎ Π²ΡΠ΅ΠΌΠ΅, ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅ΡΠΎ Π½Π° ΠΏΠ°ΡΠΎΠ²Π΅ Π±Π΅Π· Π΄Π΅Π°ΠΊΡΠΈΠ²ΠΈΡΠ°Π½Π΅ Π½Π° ΡΠ΅Ρ Π½ΠΎΠ»ΠΎΠ³ΠΈΡΡΠ° Hyper-Threading ΠΏΠΎΡΡΠΈ Π½Π΅ Π½Π°ΠΌΠ°Π»ΡΠ²Π° ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΠ΅Π»Π½ΠΎΡΡΡΠ° Π½Π° ΠΏΡΠΎΡΠ΅ΡΠΎΡΠΈΡΠ΅ Intel.

ΠΠΎ Π½ΡΠΌΠ° Π΄Π° ΠΏΠΎΠ²ΡΡΠ²Π°ΡΠ΅, Π°ΠΊΠΎ ΠΏΠΎΠ³Π»Π΅Π΄Π½Π΅ΡΠ΅ Π½Π° Π½Π° Intel Π·Π° Π²Π»ΠΈΡΠ½ΠΈΠ΅ΡΠΎ Π½Π° ΠΏΠ°ΡΠΎΠ²Π΅ΡΠ΅ Π·Π° ΡΠΈΠ³ΡΡΠ½ΠΎΡΡ Π²ΡΡΡ Ρ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΠ΅Π»Π½ΠΎΡΡΡΠ° ΠΏΡΠΈ Π΄Π΅Π°ΠΊΡΠΈΠ²ΠΈΡΠ°Π½ Hyper-Threading. ΠΠΎΠΌΠΏΠ°Π½ΠΈΡΡΠ° ΡΠ²ΡΡΠ΄ΠΈ, ΡΠ΅ ΠΊΠΎΡΠ΅ΠΊΡΠΈΠΈΡΠ΅ Π·Π° ΡΠΈΠ³ΡΡΠ½ΠΎΡΡ, Π² ΠΊΠΎΠΌΠ±ΠΈΠ½Π°ΡΠΈΡ Ρ Π΄Π΅Π°ΠΊΡΠΈΠ²ΠΈΡΠ°Π½Π΅ΡΠΎ Π½Π° Hyper-Threading, ΠΎΠΊΠ°Π·Π²Π°Ρ ΠΏΠΎΠ΄ΠΎΠ·ΡΠΈΡΠ΅Π»Π½ΠΎ ΠΌΠ°Π»ΠΊΠΎ Π²Π»ΠΈΡΠ½ΠΈΠ΅ Π²ΡΡΡ Ρ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΠ΅Π»Π½ΠΎΡΡΡΠ°.

ΠΠΎΡΡΠ°Π»ΡΡ ΠΊΠ°ΡΠ΅Π³ΠΎΡΠΈΡΠ½ΠΎ Π½Π΅ ΡΠΏΠΎΠ΄Π΅Π»Ρ ΠΌΠ½Π΅Π½ΠΈΠ΅ΡΠΎ Π½Π° Intel, ΡΠ΅ Π΄Π΅Π°ΠΊΡΠΈΠ²ΠΈΡΠ°Π½Π΅ΡΠΎ Π½Π° Hyper-Threading Π½Π΅ Π΅ ΠΎΡΠΎΠ±Π΅Π½Π° ΠΏΡΠΎΠ±Π»Π΅ΠΌΠ°ΡΠΈΠΊΠ°, ΠΌΠ°ΠΊΠ°Ρ ΠΈ Intel Π΄Π° Π΄Π΅ΠΌΠΎΠ½ΡΡΡΠΈΡΠ° Π² Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΠ° ΡΠΈ, ΡΠ΅ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΠ΅Π»Π½ΠΎΡΡΡΠ° ΠΏΠΎΡΡΠΈ Π½Π΅ ΡΠ΅ Π΅ ΠΏΡΠΎΠΌΠ΅Π½ΠΈΠ»Π°. ΠΡΠΎΠ±Π»Π΅ΠΌΡΡ Π΅ Π² ΠΈΠ·ΠΊΡΡΡΠ²Π΅Π½ΠΎΡΡΡΠ° Π½Π° ΡΠ΅ΡΡΠΎΠ²Π΅ΡΠ΅ Π½Π° Intel ΠΏΡΠΈ Π΄Π΅Π°ΠΊΡΠΈΠ²ΠΈΡΠ°Π½Π΅ Π½Π° Hyper-Threading, ΡΡΠΉ ΠΊΠ°ΡΠΎ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΡΡΠ° Π½Π΅ Π΅ ΡΠ΅ΡΡΠ²Π°Π»Π° ΡΠΏΠ΅ΡΠΈΡΠΈΡΠ½ΠΈ ΠΌΠ½ΠΎΠ³ΠΎΠΏΠΎΡΠΎΡΠ½ΠΈ Π½Π°ΡΠΎΠ²Π°ΡΠ²Π°Π½ΠΈΡ. ΠΠΊΠΎ Intel Π±Π΅ΡΠ΅ ΠΏΡΠΎΠ²Π΅Π»Π° ΡΠ΅ΡΡΠΎΠ²Π΅ Ρ Blender, Cinebench ΠΈΠ»ΠΈ Π΄ΡΡΠ³ΠΈ, ΠΏΡΠ΅Π΄Π½Π°Π·Π½Π°ΡΠ΅Π½ΠΈ Π·Π° ΠΌΠ½ΠΎΠ³ΠΎΡΠ΄ΡΠ΅Π½ΠΈ ΠΈ ΠΌΠ½ΠΎΠ³ΠΎΠΏΠΎΡΠΎΡΠ½ΠΈ ΠΏΡΠΎΡΠ΅ΡΠΎΡΠΈ, ΡΡΡ ΠΌΠ΅ Π½Π΅Π·Π°Π±Π°Π²Π½ΠΎ Π΄Π° Π²ΠΈΠ΄ΠΈΠΌ Π·Π½Π°ΡΠΈΡΠ΅Π»Π΅Π½ ΡΠΏΠ°Π΄ Π² ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΠ΅Π»Π½ΠΎΡΡΡΠ°.
ΠΠ° Π΄Π° ΠΏΠΎΠ΄ΡΠ΅ΡΡΠ°Π΅ΠΌ ΠΊΠΎΠ»ΠΊΠΎ Π²Π°ΠΆΠ½Π° Π΅ ΡΠ΅Ρ Π½ΠΎΠ»ΠΎΠ³ΠΈΡΡΠ° Hyper-Threading, ΠΌΠΎΠΆΠ΅ΠΌ ΠΏΡΠΎΡΡΠΎ Π΄Π° ΠΏΠΎΠ³Π»Π΅Π΄Π½Π΅ΠΌ Π½Π° ΠΏΡΠΎΡΠ΅ΡΠΎΡΠΈΡΠ΅ Intel i9-9900K Π·Π° 500 $ ΠΈ i7-9700K Π·Π° 375 $, ΠΎΡΠ½ΠΎΠ²Π½Π°ΡΠ° ΡΠ°Π·Π»ΠΈΠΊΠ° ΠΌΠ΅ΠΆΠ΄Ρ ΠΊΠΎΠΈΡΠΎ Π΅ Π² ΠΏΠΎΠ΄Π΄ΡΡΠΆΠΊΠ°ΡΠ° Π½Π° Hyper-Threading. ΠΠ΅Π°ΠΊΡΠΈΠ²ΠΈΡΠ°Π½Π΅ΡΠΎ Π½Π° Hyper-Threading Π½Π° ΠΏΡΠΎΡΠ΅ΡΠΎΡΠΈΡΠ΅ Intel Π΅ Π½Π΅Π²Π΅ΡΠΎΡΡΠ΅Π½ ΡΠ΄Π°Ρ Π·Π° Π²ΡΠΈΡΠΊΠΈ, Π·Π° ΠΊΠΎΠΈΡΠΎ Π΅ Π²Π°ΠΆΠ½Π° ΠΌΠ½ΠΎΠ³ΠΎΠΏΠΎΡΠΎΡΠ½Π°ΡΠ° ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΠ΅Π»Π½ΠΎΡΡ.
ΠΠΎ ΠΈΠΌΠ° ΠΈ Π΄ΠΎΠ±ΡΠ° Π½ΠΎΠ²ΠΈΠ½Π° Π·Π° ΡΠ΅Π·ΠΈ, ΠΊΠΎΠΈΡΠΎ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ Π½ΠΎΠ²ΠΈΡΠ΅ ΠΏΡΠΎΡΠ΅ΡΠΎΡΠΈ Intel. ΠΠ°ΠΊΡΠΎ Π·Π°ΡΠ²ΠΈΡ Π° ΠΎΡ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΡΡΠ°, ΠΌΠ½ΠΎΠ³ΠΎ ΠΎΡ ΠΏΠΎΡΠ»Π΅Π΄Π½ΠΈΡΠ΅ ΠΈΠΌ ΠΏΡΠΎΡΠ΅ΡΠΎΡΠΈ ΠΎΡ 8-ΠΌΠΎ ΠΈ 9-ΡΠΎ ΠΏΠΎΠΊΠΎΠ»Π΅Π½ΠΈΠ΅ Π²Π΅ΡΠ΅ ΠΈΠΌΠ°Ρ ΠΊΠΎΡΠ΅ΠΊΡΠΈΠΈ Π½Π° Ρ Π°ΡΠ΄ΡΠ΅ΡΠ½ΠΈΡ ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ΄, ΡΠ°ΠΊΠ° ΡΠ΅ ΡΠΎΠ±ΡΡΠ²Π΅Π½ΠΈΡΠΈΡΠ΅ Π½Π° i9-9900K Π½ΡΠΌΠ°Ρ ΠΏΡΠΈΡΠΈΠ½ΠΈ Π΄Π° Π΄Π΅Π°ΠΊΡΠΈΠ²ΠΈΡΠ°Ρ Hyper-Threading. ΠΠΏΠ°ΡΠ½ΠΎΡΡΡΠ° ΠΎΡ ZombieLoad ΠΎΡΠ΅Π²ΠΈΠ΄Π½ΠΎ Π΅ ΠΏΠΎ-Π²ΠΈΡΠΎΠΊΠ° Π·Π° ΠΏΠΎ-ΡΡΠ°ΡΠΈΡΠ΅ ΠΏΡΠΎΡΠ΅ΡΠΎΡΠΈ. Π‘ΠΎΠ±ΡΡΠ²Π΅Π½ΠΈΡΠΈΡΠ΅ Π½Π° ΡΠ΅Π·ΠΈ ΡΠΈΡΡΠ΅ΠΌΠΈ ΡΡΡΠ±Π²Π° Π΄Π° ΡΠ°Π·ΡΠΈΡΠ°Ρ Π½Π° Π°ΠΊΡΡΠ°Π»ΠΈΠ·Π°ΡΠΈΠΈ Π½Π° ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠΎΠ½Π½Π°ΡΠ° ΡΠΈΡΡΠ΅ΠΌΠ° ΠΈ ΡΠΎΡΡΡΠ΅ΡΠ°, ΠΊΠ°ΠΊΡΠΎ ΠΈ Π½Π° ΡΠ°Π±ΠΎΡΠ°ΡΠ° Π½Π° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½ΠΈΡΠ΅ ΠΎΡ ΡΡΡ Π°Π½ΡΠΈΠ²ΠΈΡΡΡΠ½ΠΈ ΡΠ΅ΡΠ΅Π½ΠΈΡ, Π·Π° Π΄Π° Π½Π°ΠΌΠ°Π»ΡΡ ΡΠΈΡΠΊΠ° ΠΎΡ Π·Π°ΡΠ°Π·ΡΠ²Π°Π½Π΅ Ρ Π·Π»ΠΎΠ½Π°ΠΌΠ΅ΡΠ΅Π½ ΠΊΠΎΠ΄. Π‘ΡΡΠΎ ΡΠ°ΠΊΠ°, ΠΎΡΠ½ΠΎΠ²ΠΎ Π½Π°ΠΏΠΎΠΌΠ½ΡΠΌΠ΅, ΡΠ΅ Π²ΡΠ΅ ΠΎΡΠ΅ Π½ΡΠΌΠ° ΠΈΠ·Π²Π΅ΡΡΠ΅Π½ ΡΠ»ΡΡΠ°ΠΉ Π½Π° Π°ΡΠ°ΠΊΠ°, ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°ΡΠ° ZombieLoad.
ΠΠ·ΡΠΎΡΠ½ΠΈΠΊ: 3dnews.ru
