Тестирование производительности ПК плюс сравнение производительности терминалов МТ4 и МТ5 - страница 3

 
Alexey Volchanskiy:
А где в редакторе настройки оптимизации? У меня билд 1210, в меню не нашел.

Новый компилятор работает по умолчанию.

А настройки с объяснениями есть в первой ссылке топика.

 
Михаил:

Да, но при Optimize=1

практически такие же

Test Final 230882 MilSek 

Посмотрите у всех кто выложил тесты, строки TestArray и TestArrayOOP . Так вот TestArrayOOP в три раза минимум должно быть быстрее TestArray. У Вас практически одинаково...

 
Vladimir Pastushak:

Сильная конфа

Windows 7 (x64 based PC), Intel Core i7  860 @ 2.80GHz(разогнан до 3.8Ггц), RAM: 13361 / 16381 Mb, HDD: 54855 / 114470 Mb

Еще бы SSD ...

Это строка из терминала, описание конфигурации, она при загрузке всегда появлется.

Диск SSD, надо было указать, забыл.

 

MT5

Windows 7 (x64 based PC), Intel Core i5-3570  @ 3.40GHz, RAM: 10607 / 15829 Mb, SSD HDD: 33231 / 122001 Mb

 

===TERMINAL INFO=== 0
TERMINAL_BUILD 1210
TERMINAL_CPU_CORES 4
TERMINAL_DISK_SPACE 33206
TERMINAL_MEMORY_PHYSICAL 15829
TERMINAL_MEMORY_TOTAL 31658
TERMINAL_MEMORY_AVAILABLE 31157
TERMINAL_MEMORY_USED 501
===TEST=== 0
Test Ackermann 0
Test Ackermann OOP 0
Test Arrays 172
Test Arrays OOP 187
Test BubbleSort 608
Test BubbleSort OOP 577
Test Call 0
Test Call OOP 0
Test Fibo 0
Test Fibo OOP 0
Test Float 0
Test Float OOP 0
Test Matrix 375
Test Matrix OOP 374
Test Moments 4041
Test Moments OOP 4087
Test NestedLoop 0
Test NestedLoop OOP 0
Test PiCalculate 1685
Test PiCalculate OOP 1653
Test QuickSort 2184
Test QuickSort OOP 1201
Test Random 406
Test Random OOP 406
Test Sieve 639
Test Sieve OOP 640
Test StrCat 733
Test StrCat OOP 811
Test String 406
Test String OOP 406
Test StrPrep 2168
Test StrPrep OOP 2153
Test StrRev 4118
Test StrRev OOP 4025
Test StrSum 3635
Test StrSum OOP 3681
Test ObjectCreate 110
Test ObjectMove 0
Test ObjectDelete 109
Test ObjectCreate OOP 93
Test ObjectMove OOP 16
Test ObjectDelete OOP 0
Test CopyRates 109
Test Canvas 10359
Test Print(Hello, world!!!) 2605
Test Final  54881

Тестирование производительности ПК плюс сравнение производительности терминалов МТ4 и МТ5
Тестирование производительности ПК плюс сравнение производительности терминалов МТ4 и МТ5
  • www.mql5.com
В общем я долго думал и решил написать скрипт тестер производительности ПК и терминалов МТ4 и МТ5. - - Категория: общее обсуждение
 

Что-то у меня на пятерке нет тестов с нулевыми значениями, настройки выставил, терминал перезапустил

 [Experts]

Author=Alexey Volchanskiy

Address=https://mql.gnomio.com/

Optimize=1

[ArticlesList]


 

===TERMINAL INFO=== 0 0
TERMINAL_BUILD 902 Build 1210 Build
TERMINAL_CPU_CORES 2 Cores 2 Cores
TERMINAL_DISK_SPACE 142098 Mb 142089 Mb
TERMINAL_MEMORY_PHYSICAL 8190 Mb 8190 Mb
TERMINAL_MEMORY_TOTAL 4095 Mb 16380 Mb
TERMINAL_MEMORY_AVAILABLE 3580 Mb 13688 Mb
TERMINAL_MEMORY_USED 514 Mb 2692 Mb
===TEST=== 0 0
Test Ackermann 4087 MilSek 4010 MilSek
Test Ackermann OOP 4119 MilSek 3978 MilSek
Test Arrays 22636 MilSek 6349 MilSek
Test Arrays OOP 4836 MilSek 6380 MilSek
Test BubbleSort 15350 MilSek 3698 MilSek
Test BubbleSort OOP 4306 MilSek 4212 MilSek
Test Call 1248 MilSek 1248 MilSek
Test Call OOP 1248 MilSek 1326 MilSek
Test Fibo 4945 MilSek 3790 MilSek
Test Fibo OOP 5320 MilSek 3963 MilSek
Test Float 3104 MilSek 3619 MilSek
Test Float OOP 3026 MilSek 3120 MilSek
Test Matrix 22855 MilSek 8346 MilSek
Test Matrix OOP 8408 MilSek 8331 MilSek
Test Moments 8939 MilSek 6942 MilSek
Test Moments OOP 8658 MilSek 6817 MilSek
Test NestedLoop 6427 MilSek 6256 MilSek
Test NestedLoop OOP 6396 MilSek 6333 MilSek
Test PiCalculate 8284 MilSek 5772 MilSek
Test PiCalculate OOP 8221 MilSek 5803 MilSek
Test QuickSort 13385 MilSek 6131 MilSek
Test QuickSort OOP 14134 MilSek 4166 MilSek
Test Random 2933 MilSek 3260 MilSek
Test Random OOP 3057 MilSek 3276 MilSek
Test Sieve 19812 MilSek 6505 MilSek
Test Sieve OOP 19656 MilSek 5320 MilSek
Test StrCat 94 MilSek 2433 MilSek
Test StrCat OOP 94 MilSek 2824 MilSek
Test String 296 MilSek 687 MilSek
Test String OOP 281 MilSek 249 MilSek
Test StrPrep 8018 MilSek 5866 MilSek
Test StrPrep OOP 7145 MilSek 5975 MilSek
Test StrRev 8393 MilSek 6489 MilSek
Test StrRev OOP 8252 MilSek 6193 MilSek
Test StrSum 8627 MilSek 5242 MilSek
Test StrSum OOP 8190 MilSek 5257 MilSek
Test ObjectCreate 297 MilSek 281 MilSek
Test ObjectMove 78 MilSek 437 MilSek
Test ObjectDelete 4087 MilSek 203 MilSek
Test ObjectCreate OOP 62 MilSek 249 MilSek
Test ObjectMove OOP 78 MilSek 234 MilSek
Test ObjectDelete OOP 827 MilSek 203 MilSek
Test CopyRates 31 MilSek 62 MilSek
Test Canvas 47237 MilSek 59655 MilSek
Test Print(Hello, world!!!) 1514 MilSek 9922 MilSek
Test Final  328991 MilSek 241428 MilSek



 
Alexey Volchanskiy:

Что-то у меня на пятерке нет тестов с нулевыми значениями, настройки выставил, терминал перезапустил


Может терминал 32 битный в пятерке?
 
Renat Fatkhullin:
Может терминал 32 битный в пятерке?

Он стоит по нестандартному пути, это не может как-то влиять? Или,  может быть из-за того, что проц старый? Core 2 Duo.

2015.11.02 11:48:30.975 Terminal Windows 7 Ultimate (x64 based PC), IE 11.00, Intel Core2  4300 @ 1.80GHz (разогнан до 2.97GHz), RAM: 3448 / 8190 Mb, HDD: 141595 / 549999 Mb, GMT+03:00

2015.11.02 11:48:30.975 Terminal MetaTrader 5 - RoboForex x64 build 1210 started (ROBOFOREX LP)

 

 

 

MT5

Попросил у знакомого потестить на серваке 64 ядра :)

Параллельность скорости не добавила, но в некоторых строчках есть прирост.

Windows Server 2008 R2 (x64 based PC), Intel Xeon  E5-4620 0 @ 2.20GHz

 

===TERMINAL INFO=== 0
TERMINAL_BUILD 1210
TERMINAL_CPU_CORES 64
TERMINAL_DISK_SPACE 22649
TERMINAL_MEMORY_PHYSICAL 131039
TERMINAL_MEMORY_TOTAL 262078
TERMINAL_MEMORY_AVAILABLE 261542
TERMINAL_MEMORY_USED 536
===TEST=== 0
Test Ackermann 0
Test Ackermann OOP 0
Test Arrays 343
Test Arrays OOP 468
Test BubbleSort 983
Test BubbleSort OOP 983
Test Call 0
Test Call OOP 0
Test Fibo 0
Test Fibo OOP 0
Test Float 0
Test Float OOP 0
Test Matrix 1201
Test Matrix OOP 921
Test Moments 6630
Test Moments OOP 7394
Test NestedLoop 0
Test NestedLoop OOP 0
Test PiCalculate 3105
Test PiCalculate OOP 3229
Test QuickSort 4118
Test QuickSort OOP 2309
Test Random 858
Test Random OOP 733
Test Sieve 1124
Test Sieve OOP 1123
Test StrCat 3479
Test StrCat OOP 3962
Test String 796
Test String OOP 624
Test StrPrep 3588
Test StrPrep OOP 3510
Test StrRev 7300
Test StrRev OOP 7083
Test StrSum 6802
Test StrSum OOP 6536
Test ObjectCreate 484
Test ObjectMove 62
Test ObjectDelete 16
Test ObjectCreate OOP 437
Test ObjectMove OOP 62
Test ObjectDelete OOP 16
Test CopyRates 50778
Test Canvas 16755
Test Print(Hello, world!!!) 14072
Test Final  162491

Не забывайте указывать windows, разрядность и название проца(можно взять из строки терминала) 

 
sigma7i:

MT5

Попросил у знакомого потестить на серваке 64 ядра :)

Параллельность скорости не добавила.

Хорошо иметь таких знакомых )) Выполнение однопоточное, так что количество ядер не помогает. Только в тестере пятерки это полезно.
 

Здесь можно сравнить производительность и другие характеристики любых компонент компьютеров.

 Например,сделал выборку для процессоров здесь.

В свое время для себя на этом сайте открыл, что процессоры XEON по сравнению с процессорами I7 аналогичных характеристик работают быстрее, а главное гораздо надежнее (при установке памяти и  матери с контролем четности).

Рекомендую. 

Компьютерный супермаркет НИКС г. Москва
  • www.nix.ru
НИКС - Москва. Компьютерный магазин. Компьютеры оптом. Десятки магазинов в городах России.
Причина обращения: