Hardware

Почему результаты тестирования Ryzen на Windows 7 намного лучше, чем на Win 10?

Ryzen Win10 bad perf

В Сети сейчас начал активно обсуждаться момент, что производительность процессоров AMD Ryzen существенно лучше на операционной системе Windows 7, и это весьма удивительный момент, ведь поддержка Win 7 закончилась задолго до выхода новых CPU. Проясним этот момент.

На самом деле у Windows 10, то есть самой актуальной ОС на сегодняшний день, есть куча проблем, связанных конкретно с процессорами Ryzen. Много лет назад, когда Intel Hyper-Threading (одно ядро выполняет два потока) только появлялся, во многих случаях отключение этой функции приводило к реальному повышению быстродействия на 30-40%, за что тот получил в народе название “гипер-тормоз”.

Ryzen Win10 bad perf 2

Так вот с Ryzen похожая история. В играх отключение SMT (это у AMD аналог Hyper-Threading), и, соответственно, превращение процессора из 8 ядер/16 потоков в 8 ядер/8 потоков, дает хороший прирост. Дело в том, что для Win 10 тот-же R7 1700X выглядит как полноценный 16-ядерный процессор, и на них нагрузка распределяется равномерно. Вроде и ладно, но таким образом иногда возникает ситуация, когда одно ядро загружено на 100%, а другое вовсе стоит (ввиду особенностей распараллеливания у Win 10).

И да, Win 10 ошибочно определяет количество кэша Ryzen. Показывает аж 136 МБ, в то время как их там 20 МБ.

Самое потрясающее во всей ситуации то, что старая Windows 7 с Ryzen работает прекрасно. Все определяется правильно, и таки от SMT появляется толк.

Вероятно, Microsoft уже вовсю трудится над необходимым патчем. Может быть, выйдет он одновременно с Game Mod?

Вам также может понравиться