#2768 - Wed Mar 10 2010 04:26 PM
Ресурсы для оптимизации
|
stranger
Registered: Thu Feb 11 2010
Записи: 21
|
Добрый день. Подскажите, плз, как можно ускорить процесс оптимизации? Например когда выбираешь множество параметров и их экстремумы с минимальным шагом (большое кол-во проходов). Какое количество потоков и объем памяти лучше устанавливать в настройках? Что и в какой степени влияет на скорость(процессор, hdd, оперативка)?
Заранее благодарен.
Отредактировано kekc (Wed Mar 10 2010 04:26 PM)
|
Наверх
|
|
|
|
#2959 - Mon Mar 15 2010 02:44 PM
Re: Ресурсы для оптимизации
[Re: kekc]
|
Carpal Tunnel
Registered: Thu Oct 23 2008
Записи: 5492
|
Ну сосбственно, как можно ответить Однозначного ответа нет, каждый скрипт по разному считается. Больше всего зависимость от процессора, для больших расчетов желательно иметь, например, 4 "головы". Память влияет меньше, если, конечно, вы не считаете историю в сотни тысяч свечей. Для таких расчетов 32бит версии. 32бит версия NET Framework имеет ограничение, она не может использовать более 1гб памяти, далее идут out of memory. TSLab может работать в 64бит, однако без Transaq Connector, т.е. будет виден только текстовый источник данных. для запуска в 64бит нужен специальный загрузчик, если есть потребность его можно выложить.
|
Наверх
|
|
|
|
#2975 - Mon Mar 15 2010 07:48 PM
Re: Ресурсы для оптимизации
[Re: Nektodron]
|
enthusiast
Registered: Tue Feb 09 2010
Записи: 354
Loc: Казань
|
Ну сосбственно, как можно ответить Однозначного ответа нет, каждый скрипт по разному считается. Больше всего зависимость от процессора, для больших расчетов желательно иметь, например, 4 "головы". Память влияет меньше, если, конечно, вы не считаете историю в сотни тысяч свечей. Для таких расчетов 32бит версии. 32бит версия NET Framework имеет ограничение, она не может использовать более 1гб памяти, далее идут out of memory. TSLab может работать в 64бит, однако без Transaq Connector, т.е. будет виден только текстовый источник данных. для запуска в 64бит нужен специальный загрузчик, если есть потребность его можно выложить. Планирую запустить на серваке, нужен 64 битный загрузчик. Вообщем есть потребность.
|
Наверх
|
|
|
|
#3124 - Thu Mar 18 2010 11:13 AM
Re: Ресурсы для оптимизации
[Re: Lenar]
|
stranger
Registered: Thu Feb 11 2010
Записи: 21
|
В теории оптимизация в вашей программе - очень классная штука. Но получается, что ее использование возможно только на 5-10% от возможного. Т.к. прогнать на истории можно только используя большие свечи и короткий период и малое количество оптимизируемых параметров с небольшим числом проходов(большой шаг и маленький диапазон). Пускай процесс растягивается, но ошибки Out of memory совсем удручают. Если программе не хватает оперативки, почему бы не сделать какое-нибудь сохранение промежуточных результатов в файл? или поэтапное выполнение оптимизации? Вы же понимаете, что чем большее кол-во проходов программа может делать безотказно, тем больше ее польза.
Если бы можно было "оптимизировать оптимизацию" цены б вашей программе бы не было.
|
Наверх
|
|
|
|
#3246 - Sun Mar 21 2010 12:25 AM
Re: Ресурсы для оптимизации
[Re: Nektodron]
|
stranger
Registered: Fri Mar 19 2010
Записи: 22
|
скачал, скопировал, переименовал, выдает ошибку не найден модуль sqlceme35.dll
|
Наверх
|
|
|
|
#3248 - Sun Mar 21 2010 11:38 AM
Re: Ресурсы для оптимизации
[Re: Capril]
|
Carpal Tunnel
Registered: Thu Oct 23 2008
Записи: 5492
|
|
Наверх
|
|
|
|
#3253 - Sun Mar 21 2010 10:59 PM
Re: Ресурсы для оптимизации
[Re: Nektodron]
|
stranger
Registered: Fri Mar 19 2010
Записи: 22
|
при замене на 64 битный загрузчик пропадает подоключение из меню файл, кнопка подключения неактивна, в настройках нет параметров логина и пароли ну и в менеджере провайдеров данных нет источника трансак. кстати называется "менеджере провайдеров данных" а открытое окно "источники данных", почему-то.
|
Наверх
|
|
|
|
#3254 - Mon Mar 22 2010 09:00 AM
Re: Ресурсы для оптимизации
[Re: Capril]
|
TSLab
veteran
Registered: Mon Feb 16 2009
Записи: 1368
|
Отредактировано ZSE (Mon Mar 22 2010 09:00 AM)
|
Наверх
|
|
|
|
#3290 - Mon Mar 22 2010 07:30 PM
Re: Ресурсы для оптимизации
[Re: Nektodron]
|
stranger
Registered: Fri Mar 19 2010
Записи: 22
|
аха я заметил, просто это так неожиданно, с чего вдруг такие ограничения...
|
Наверх
|
|
|
|
#4146 - Mon Apr 12 2010 01:23 AM
Re: Ресурсы для оптимизации
[Re: Nektodron]
|
newbie
Registered: Sun Feb 28 2010
Записи: 38
|
Очень хотелось бы, чтобы при оптимизации не выскакивала ошибка памяти и не отрубала программу, о чем написано уже выше. На сколько я понял это пока не решено? Еще вопрос: если я отключу в результатах оптимизации несколько колонок-это как-нибудь повлияет на скорость оптимизации или еще на что-нибудь? Маленькая просьба: была бы очень здорово, если бы можно было сохранить по умолчанию в оптимизации колонки по умолчанию, а не менять состав каждый раз.
|
Наверх
|
|
|
|
#4180 - Mon Apr 12 2010 04:57 PM
Re: Ресурсы для оптимизации
[Re: Nektodron]
|
newbie
Registered: Sun Feb 28 2010
Записи: 38
|
На 64бит версии в 64 бит ОС тоже возникает ошибка памяти? Колонки никак не влияют на само процесс оптимизации. Не знаю, я про 32бита имел ввиду.
|
Наверх
|
|
|
|
#6276 - Sat Jun 05 2010 06:27 AM
Re: Ресурсы для оптимизации
[Re: Nektodron]
|
stranger
Registered: Fri Mar 19 2010
Записи: 22
|
х64 модуль стал выдавать ошибку при попытки выбора данных в свойствах - источник. на сборке 1.1.7.0
Отредактировано Capril (Sat Jun 05 2010 06:27 AM)
|
Наверх
|
|
|
|
|
|