AMD Ryzen 7000 теряют производительность при выключении защиты Spectre V2
Некоторое время назад производителям центральных процессоров приходилось придумывать костыльные заплатки для решения уязвимости Spectre, позволяющей проводить чтение данных через сторонний канал в виде общей иерархии кэш-памяти. Заплатки, как правило, негативно сказываются на производительности, но не в случае AMD Ryzen 7000.
Ресурс Phoronix провел тестирование AMD Ryzen 5 7600X, суть которого заключалась во влиянии Spectre V2 на производительность в рабочих задачах. Тестирование проводилось в среде операционной системы Linux 6.0 и показало, что отключение Spectre V2 негативно сказывается на процессорах и может снизить их производительность до 26.1%. С другой стороны, в исключительных случаях производительность может вырасти до 27.5%.
Автор тестирования отметил, что отключение Spectre V1 тоже негативно сказывается на производительности, хоть не так сильно, поэтому рекомендует оставлять средства защиты процессоров на стандартных значениях, то есть не отключать. Это повысит и безопасность, и производительность вашей системы.