тестер MT4 на Ryzen 7 2700x работает в 4 раза медленнее старого i3-3220 - страница 3

 
Aliaksandr Hryshyn #:

Ну так один поток тестера только

25% тестер плюс 3-4% другие процессы

Очень бы хотелось посмотреть ГДЕ там только ОДИН поток на тестер, когда там все четыре до 35% загрузки скакали :)))) Способность некоторых не видеть явного порой поражает :)))

 
Вадим #:

вот. Работала программа удаленного доступа, Телеграм + системные процессы. ПОтом запустил тестер......

Где тут нагрузка на все ядра - исполнение кода делится между потоками. Возможно, что это даже виртуальное разделение.

 
Вадим #:

Очень бы хотелось посмотреть ГДЕ там только ОДИН поток на тестер, когда там все четыре до 35% загрузки скакали :)))) Способность некоторых не видеть явного порой поражает :)))

35% - общая нагрузка. Покажите отдельно нагрузку на каждый процесс.

 

Windows умеет распределять, а то что пишется виртуальные потоки это возможности процессора и всё, если приложение под это не оптимизированно то это только красивая картинка.

а вот в режиме оптимизации покажите эту вкладку и будет видно нагрузку


 
Aleksey Vyazmikin #:

Где тут нагрузка на все ядра - исполнение кода делится между потоками. Возможно, что это даже виртуальное разделение.

Я перед этим видел график на Ryzen 7 2700x - там 16 потоков по очереди были загружены на 100%. Остальные - проседали около 1-3%. Совершенно другая картинка была и ОС ничего не разделяло. Потом поставил Атлон для сравнения - картинка такая же, как и на i3-3220 что выше. Тогда почему на Райзене НЕ распределяло, а тут распределяет? Винде не пофиг? Вот я и сделал вывод, что на  i3-3220 загружены все 4 потока. В любом случае, i3-3220 выполнял одну и ту же задачу за 00:40 мин, а на крутом райзене за 02:10 мин - в 3 раза медленнее. Так какой вывод из этой информации можно сделать?
 
Вывод из информации и Администрации, что МТ4 был сделан во времена Win 98, потом с учетом Win XP.  Оттуда всё идет, оптимизировали тогда на Pentium 3,4 либо на AMD Athlon. Так и есть, на новых процах он медленный.
 
Volodymyr Zubov #:
Вывод из информации и Администрации, что МТ4 был сделан во времена Win 98, потом с учетом Win XP.  Оттуда всё идет, оптимизировали тогда на Pentium 3,4 либо на AMD Athlon. Так и есть, на новых процах он медленный.
С оптимизацией все хорошо, современный компилятор и набор команд SSE2. Вообще весь MetaTrader 4 супер оптимизированный.

Еще раз повторю, что вывод в топике ошибочный.
 
Вадим #:
В любом случае, i3-3220 выполнял одну и ту же задачу за 00:40 мин, а на крутом райзене за 02:10 мин - в 3 раза медленнее. Так какой вывод из этой информации можно сделать?

Уверены, что платформа на Ryzen работает корректно? Проверяли производительность относительно других бенчмарков, результаты которых опубликованы в интернет для этой платформы/процессора?

Если корректно всё, то возьмите скрипт, который что-то там считает хотя бы пару десятков секунд без взаимодействия с винчестером и проверьте результаты - где будут быстрей.

 
Испокон веков тесты шли лучше на интеле. Просто имейте это ввиду
 
Vadim Muraviev #:
Испокон веков тесты шли лучше на интеле. Просто имейте это ввиду

С этим полностью согласен.

Причина обращения: