Скачать MetaTrader 5

Перегрузка ЦПУ.. - страница 3

Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий
Узнай последние события MQL5.community!
Igor Chemodanov
782
Igor Chemodanov 2011.06.30 10:06  
TheXpert:
Тестер да, в одном потоке. Гуйня и индюки в другом, советники и скрипты в отдельных потоках. Поэтому прежде чем в следующий раз постить, подумайте хорошо, чтобы пост не оказался чушью.

Вообще-то имелась ввиду работа отдельно взятого советника. Понятно, что работа 2-х экспертов на одном терминале будут работать в разных потоках.
Комбинатор
15922
Комбинатор 2011.06.30 10:13  
icas:
Вообще-то имелась ввиду работа отдельно взятого советника.
Тогда научитесь выражать свои мысли. То что написано имеет вообще другой смысл по сравнению с тем что имелось в виду.
Igor Chemodanov
782
Igor Chemodanov 2011.06.30 10:59  
TheXpert:
Тогда научитесь выражать свои мысли. То что написано имеет вообще другой смысл по сравнению с тем что имелось в виду.

Извиняюсь, я не многостаночник, единомоментно могу работать только с одной программой.
Andrey Khatimlianskii
56169
Andrey Khatimlianskii 2011.07.01 02:54  
lukins:

А как определить, насколько конкретная функция/часть кода нагружает ЦПУ/Память?

Запомнить GetTickCount(), выполнить функцию/часть кода 10000 раз, отнять запомненное значение от нового GetTickCount() и поделить на 10000.

С памятью - примерно так же. Но не думаю, что загрузка процессора с ней как-то связана.


Слип-ы во всех циклах - это не выход. Вернее, крайняя мера.

Нужно пересмотреть код и переосмыслить алгоритм, в 99% случаев задачу можно решить более экономно.

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