Медленно работает тестер стратегий.

Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий
Антон Пересыпкин
58
Антон Пересыпкин  

Здравствуйте.

Возникла такая ситуация. Два компьютера один условно назовем "Первый", другой соответственно "Вторым".

Параметры следующие:

Первый - 2 ядра дуалкоре 1.66 ГГц. 2 гб оперативной памяти. Операционная система Winwows 7.

Второй - 3 ядра 3.1 ГГц 3.5 гб оперативной памяти. Операционная система Windows XP. Непосредственного доступа к этому компьютеру не имею.

Терминал Alpari.

Вопрос вот в чем:

На первом компьютере тест советника на 20000 баров проходит за 1.5 минуты, на втором за 15-20 минут. Может кто-нибудь подсказать в чем тут может быть причина, почему на более мощном компьютере тест идет так долго?

Петр
6102
Петр  

Очень неконкретно звучит фраза "Непосредственного доступа к этому компьютеру не имею".

Что угодно может оказаться. Ну, например, вы пытаетесь (уж не знаю как) распределять данные через сетку. Или на том, удаленном компе висит какая-нить ресурсожадная задача.

Вообще, на форуме как-то выяснялось, что влият на скорость тестера. Кол-во ядер - не влият однозначно, т.к. тестер МТ4 сугубо однопоточен. В основном - это частота при достаточном кол-ве кэша у проца. Далее - ОЗУ. Винт - самое узкое место, ктр. проявляется, когда не хватат ОЗУ.

Антон Пересыпкин
58
Антон Пересыпкин  
Svinozavr:

Очень неконкретно звучит фраза "Непосредственного доступа к этому компьютеру не имею".

Что угодно может оказаться. Ну, например, вы пытаетесь (уж не знаю как) распределять данные через сетку. Или на том, удаленном компе висит какая-нить ресурсожадная задача.

Вообще, на форуме как-то выяснялось, что влият на скорость тестера. Кол-во ядер - не влият однозначно, т.к. тестер МТ4 сугубо однопоточен. В основном - это частота при достаточном кол-ве кэша у проца. Далее - ОЗУ. Винт - самое узкое место, ктр. проявляется, когда не хватат ОЗУ.


Я конечно все это понимаю, в любом случае второй компьютер более мощный и на нехватку ОЗУ или мощности процессора не спишешь :-) а проблема как ни странно есть, собственно поэтому задал вопрос на форуме, так как не могу сам разобраться в чем дело :-(

Под "не имею непосредственного доступа" имеется ввиду то, что компьютер не мой и находится далеко, соответственно я не могу сам сесть сам за него и разобраться в чем дело, приходится решать вопрос основываясь только на имеющейся информации :-(

Петр
6102
Петр  
equivalent:


Я конечно все это понимаю, в любом случае второй компьютер более мощный и на нехватку ОЗУ или мощности процессора не спишешь :-) а проблема как ни странно есть, собственно поэтому задал вопрос на форуме, так как не могу сам разобраться в чем дело :-(

Под "не имею непосредственного доступа" имеется ввиду то, что компьютер не мой и находится далеко, соответственно я не могу сам сесть сам за него и разобраться в чем дело, приходится решать вопрос основываясь только на имеющейся информации :-(



Не о чем говорить. Если уж вы не можете посмотреть процессы на том компе, то что хотите от нас? Телепаты еще из новогоднего запоя не вышли. Ждите...
Анатолий
635
Анатолий  
equivalent:

Результаты тестов сравнивали? Кол-во сделок, баланс..
Artem
24
Artem  
storm:

Результаты тестов сравнивали? Кол-во сделок, баланс..

Что тут сравнивать-то? Компьютер2 занят выполнением других задач, например спамной рассылкой порно-сайтов или еще чем более важным)))
Abzasc
1284
Abzasc  
equivalent:

На первом компьютере тест советника на 20000 баров проходит за 1.5 минуты, на втором за 15-20 минут.

Визуализация на обоих включена?
Антон Пересыпкин
58
Антон Пересыпкин  
Abzasc:
Визуализация на обоих включена?
Нет тест на обоих без режима визуализации.
Всеволод
638
Всеволод  

А что мешает запустить диспетчер задач, посмотреть чем процессор занят и на что оператива потрачена.

Опять же 20000 баров по данным чего? на первом компе может не быть истории и тест пролетает очень быстро)

Антон Пересыпкин
58
Антон Пересыпкин  

Тест проходит по истории минуток, сделанных при помощи одного и того же скрипта. В архиве котировок по 20000 +- 200 баров.

Процессор и ОЗУ не заняты в этом то самое удивительное, используется только 500 мб оперативной памяти из 3.5 гб, загрузка процессора не более 25-30%.

Всеволод
638
Всеволод  

ну 500 это тоже немало.... сколько памяти расходует сам терминал и сколько он нагружает процессор? Может перенести исполнение на другое ядро?

Может выгрузить все советники и убрать с графиков все что может тормозить

Возможно тормозит наличие вирусов/антивирусов или перегрев процессора.

А так по сути терминал не может дать нагрузку на процессор больше чем 50 процентов на двуядерном проце и больше чем 33,3% на трехядерном, но загрузка 25 процентов странна.

Может в фоне запущена какая-то 16 битная задача, к примеру может тормозить запущенный far-manager или другое приложение.

12
Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий