#4568 - Mon Apr 19 2010 06:28 PM
Глюк в оптимизации
|
enthusiast
Registered: Fri Mar 19 2010
Записи: 255
|
при работе с одним скриптом и изменении в нем только значения периода с последующей оптимизацией замечен глюк "скорости"
при первых оптимизациях в разы быстрей происходит она а через несколько изменений периода оптимизация начинает тормозить очень серьезно в разы лечиться простым выходом из TSLAB - полностью закрывании программы и запуск ее заново после чего опять скорость восстанавливается но опять на несколько изменений и оптимизаций.
система XP32 sp3 Intel core 2 duo доступной RAM для программы 2049 гигобайта использует не более 500 хотя в настройках указал возможность 1024мег , потоков в опциях для оптимизации по умолчанию 0
|
|
Наверх
|
|
|
|
#4596 - Tue Apr 20 2010 03:36 AM
Re: Глюк в оптимизации
[Re: jarilo]
|
Carpal Tunnel
Registered: Thu Apr 01 2010
Записи: 2564
Loc: г. Дзержинский
|
А окна с выполненными оптимизациями закрываете? Или "копите"? Лучше закрывать. 1024 - это хорошо, но fram все равно не даст использовать больше 1000 если винда 32. Попробуйте поставить 256 вместо 1024, обновление будет чаще, может поможет ... Потоков в Вашем случае надо поставить 1, если комп будет "тянуть" и прога не будет выбрасываться с непонятными окнами, тогда со временем попробуйте 2.
Отредактировано 777 (Tue Apr 20 2010 03:39 AM)
_________________________
«Существует 3 типа лжи: ложь, наглая ложь и статистика» Дизраэли.
|
|
Наверх
|
|
|
|
#4644 - Tue Apr 20 2010 04:03 PM
Re: Глюк в оптимизации
[Re: 777]
|
enthusiast
Registered: Fri Mar 19 2010
Записи: 255
|
да окна закрываю оптимизация 10 000 вариантов в первых пару запусков проходит за 10-15 секунд а после за минуту , полторы и все медленнее до 5 минут и больше при этом загрузка проца в первые разы под 90% а когда тормозит только 50% в настройках потоков для оптимизации пытался ставить 1,2,3 не чего по сути не меняло ни ускоряло ни замедляло все так же пару раз быстро а потом медляк спасает только полный выход из программы при чем когда выходишь приходиться прилично ждать, сама программа закрывается за долю сек но если войти сразу то в логах пишет что не может запуститть скрипты и так красным несколько строк не могу запустить скрипт а если подождать подольше пару минут то все ок и скорость оптимизации востанавливается
P.S.в винде 32 любая прога может получить реальной оперативки до 2 гигов а не 1 гиг как вы пишите, если она имеется свободная конечно, у меня 2465мегов свободной ram не считая свапа по менеджеру процессов TSLAB при оптимизации максимум что я видел брал под себя 600мегов
Отредактировано jarilo (Tue Apr 20 2010 04:10 PM)
|
|
Наверх
|
|
|
|
#4670 - Tue Apr 20 2010 10:59 PM
Re: Глюк в оптимизации
[Re: jarilo]
|
Carpal Tunnel
Registered: Thu Apr 01 2010
Записи: 2564
Loc: г. Дзержинский
|
А комп Ваш не ноут ли часом? Какая температура процессоров после второй оптимизации? Вообще странно, я думаю у Вас на самом деле все в порядке, скорее, то , что Ваш копьютер 10000 проходов за 10 секунд делает - вот это что-то непонятное. Да и 5 минут для 10000 проходов это что то очень хороший показатель. У меня 4 ядра с такой скоростью не считают. Хотя кол-во свечей же ....
Отредактировано 777 (Tue Apr 20 2010 11:12 PM)
_________________________
«Существует 3 типа лжи: ложь, наглая ложь и статистика» Дизраэли.
|
|
Наверх
|
|
|
|
#4671 - Tue Apr 20 2010 11:28 PM
Re: Глюк в оптимизации
[Re: 777]
|
enthusiast
Registered: Fri Mar 19 2010
Записи: 255
|
4 гигагерца 4 гигабайта ram шина памяти 1200 магагерц со мной по тестам на равне идут только 8 процессорные машины но оптимизация обычно только под 2 проца так что у меня приоритет обычно да и для мусора у меня в RAM виртуальный диск на 1 гиг создан
проц совсем не греется по сравнению с Orthos и S&M
да и оптимизировал я всего недельку в тиках
все же явная проблема не очень удобно все время программу перезапускать может вы оптимизацию в виде внешней библиотеки на С написалибы? и уж побыстрей было и глюков поменьше
|
|
Наверх
|
|
|
|
#4735 - Thu Apr 22 2010 01:45 AM
Re: Глюк в оптимизации
[Re: jarilo]
|
Carpal Tunnel
Registered: Thu Apr 01 2010
Записи: 2564
Loc: г. Дзержинский
|
при работе с одним скриптом и изменении в нем только значения периода с последующей оптимизацией замечен глюк "скорости"
при первых оптимизациях в разы быстрей происходит она а через несколько изменений периода оптимизация начинает тормозить очень серьезно в разы лечиться простым выходом из TSLAB - полностью закрывании программы и запуск ее заново после чего опять скорость восстанавливается но опять на несколько изменений и оптимизаций.
система XP32 sp3 Intel core 2 duo доступной RAM для программы 2049 гигобайта использует не более 500 хотя в настройках указал возможность 1024мег , потоков в опциях для оптимизации по умолчанию 0 Товарищи разработчики, я то же промоделировал эту ситуацию! Простой скрипт пересечение средних, часовик. Начинаем оптимизацию с 01/07/06 по 01/10/06, т.е. за три месяца(не так много данных).Время оптимизации 25 секунд. Моделируем торговлю с 01/10/06 по 01/11/06, т.е. за месяц. Далее снова оптимизация 01/08/06 по 01/11/06 за три месяца, время оптимизации 34 секунды, меняем даты на с 01/11/06 по 01/12/06, смотрим что скрипт сделал за месяц. Далее снова оптимизация, вообщем смысл понятен ... На пятой оптимизации время составляло уже 2 минуты.. На восьмой 3 минуты. Так что баг имеет место быть! XP32 SP3 4 по 2.4 8ram Настройки tslab: 4 потока 1024гб P.S. Правда после 11 раза время стабилизировалось в районе 3 мин 20 секунд
Отредактировано 777 (Thu Apr 22 2010 01:51 AM)
_________________________
«Существует 3 типа лжи: ложь, наглая ложь и статистика» Дизраэли.
|
|
Наверх
|
|
|
|
#4749 - Thu Apr 22 2010 11:53 AM
Re: Глюк в оптимизации
[Re: Nektodron]
|
Carpal Tunnel
Registered: Thu Apr 01 2010
Записи: 2564
Loc: г. Дзержинский
|
" Настройки tslab: 4 потока 1024гб" т.е. кеш 1гб? А версия 64бит используется? Не 32
_________________________
«Существует 3 типа лжи: ложь, наглая ложь и статистика» Дизраэли.
|
|
Наверх
|
|
|
|
#4750 - Thu Apr 22 2010 11:58 AM
Re: Глюк в оптимизации
[Re: 777]
|
member
Registered: Tue Jul 21 2009
Записи: 152
|
Не могли бы вы уменьшить кэш до 512 мб?
У нас есть подозрение, что сборщик мусора не справляется.
|
|
Наверх
|
|
|
|
#4752 - Thu Apr 22 2010 12:04 PM
Re: Глюк в оптимизации
[Re: Nektodron]
|
Carpal Tunnel
Registered: Thu Apr 01 2010
Записи: 2564
Loc: г. Дзержинский
|
Ага! Когда просто большую историю с максимальным кол-вом проходом, то тормозов со временем не замечено. Время начинает прыгать, когда небольшое кол-во севечей небольшое, 380, кол-во проходов то же небольшое а даты меняются(у меня так)
_________________________
«Существует 3 типа лжи: ложь, наглая ложь и статистика» Дизраэли.
|
|
Наверх
|
|
|
|
#4753 - Thu Apr 22 2010 12:05 PM
Re: Глюк в оптимизации
[Re: Denis]
|
Carpal Tunnel
Registered: Thu Apr 01 2010
Записи: 2564
Loc: г. Дзержинский
|
512 то же самое
_________________________
«Существует 3 типа лжи: ложь, наглая ложь и статистика» Дизраэли.
|
|
Наверх
|
|
|
|
#4755 - Thu Apr 22 2010 12:12 PM
Re: Глюк в оптимизации
[Re: Nektodron]
|
Carpal Tunnel
Registered: Thu Apr 01 2010
Записи: 2564
Loc: г. Дзержинский
|
Гонял сейчас 29тыщ свечей на 2MA. 10тыщ проходов. Время стабильное - 10мин, +-20сек. Загрузка памяти TSLab тоже не растет, держится в районе 200-250мб. Приблизительно так же погонял вчера. Правда у меня чуть живее считал. То же ничего не заметил. И параметры менял. Движуху со временем начал замечать только когда стал изменять даты и параметры.
Отредактировано 777 (Thu Apr 22 2010 12:16 PM)
_________________________
«Существует 3 типа лжи: ложь, наглая ложь и статистика» Дизраэли.
|
|
Наверх
|
|
|
|
#4756 - Thu Apr 22 2010 12:15 PM
Re: Глюк в оптимизации
[Re: Denis]
|
Carpal Tunnel
Registered: Thu Apr 01 2010
Записи: 2564
Loc: г. Дзержинский
|
Не могли бы вы уменьшить кэш до 512 мб?
У нас есть подозрение, что сборщик мусора не справляется. 1024 поставил опытным путем. Система одинаково ебя ведет и при 512 и при 1024, ну разве что при расчетах с 512 чаще обновляется, но ни на скорость ни на стабильность никак не влияет(у меня так)
_________________________
«Существует 3 типа лжи: ложь, наглая ложь и статистика» Дизраэли.
|
|
Наверх
|
|
|
|
#4759 - Thu Apr 22 2010 12:26 PM
Re: Глюк в оптимизации
[Re: jarilo]
|
Carpal Tunnel
Registered: Thu Apr 01 2010
Записи: 2564
Loc: г. Дзержинский
|
jarilo Вы то же только даты меняли?
Отредактировано 777 (Thu Apr 22 2010 12:28 PM)
_________________________
«Существует 3 типа лжи: ложь, наглая ложь и статистика» Дизраэли.
|
|
Наверх
|
|
|
|
#4763 - Thu Apr 22 2010 01:01 PM
Re: Глюк в оптимизации
[Re: 777]
|
Pooh-Bah
Registered: Wed Jan 13 2010
Записи: 1835
|
Я неделю уже гоняю исторические текстовые данные.1999-2010.Добился результат на 10мин.Просадка макс.-6-7%.После решил проверит с эти ми же параметрами на этих же данных по годам отдельно.И получил в некоторых случаях просадку 23%-а это уже перебор.Или я что то не до понимаю в системе или это глюк.
_________________________
Делаю простые вещи.
|
|
Наверх
|
|
|
|
#4775 - Thu Apr 22 2010 03:26 PM
Re: Глюк в оптимизации
[Re: profit]
|
member
Registered: Tue Jul 21 2009
Записи: 152
|
Считаете одним лотом? Или фиксированным числом? С реинвестицией?
|
|
Наверх
|
|
|
|
#4777 - Thu Apr 22 2010 03:30 PM
Re: Глюк в оптимизации
[Re: 777]
|
Carpal Tunnel
Registered: Thu Oct 23 2008
Записи: 5492
|
Ага! Когда просто большую историю с максимальным кол-вом проходом, то тормозов со временем не замечено. Время начинает прыгать, когда небольшое кол-во севечей небольшое, 380, кол-во проходов то же небольшое а даты меняются(у меня так) Когда задан большой кеш на 32бит и много данных при оптимизации начинают идти OutOfMemoryException, а они тормозят сам процесс. У вас памяти много, используйте 64бит версию. Правда она с Транзак не совместима, только текстовые данные можно будет использовать.
|
|
Наверх
|
|
|
|
|
|