У вас не стоит Flash Player
Page 1 of 2 1 2 >
Настройки
#20463 - Mon Jan 31 2011 07:40 PM возрастание загрузки оперативной памяти
porolon Offline
enthusiast

Registered: Mon Sep 27 2010
Записи: 213
есть скрипты на которых несмотря на то что комп подсчитывает много часов у него высокая загрузка ЦП а оперативная папмять загружается несильно. но есть скрипт который у меня загружает и ЦП и происходит постепенное нарастание занятости памяти от 200кб до моих 1,5 гб и потом зависание. это так и должно быть при большом количестве переменных?

Наверх
#20470 - Mon Jan 31 2011 08:36 PM Re: возрастание загрузки оперативной памяти [Re: porolon]
ViL Offline
TSLab
Carpal Tunnel

Registered: Sun Oct 17 2010
Записи: 8137
200кб ?!

Если 64 бит система и у Вас есть свободная память, в таком случае нужно больше информации(логи, скриншоты, объяснения, спецификация системы, главное - система охлаждения какая и какие процессоры?).

Если 32 бит, то Windows, среду .NET ограничивает 1гб. Это приблизительно 25.000 - 35.000 баров при 100.000 проходов, это средние показатели, при которых можно сказать, что Ваше железо "Сбалансировано".

Наверх
#20472 - Mon Jan 31 2011 08:53 PM Re: возрастание загрузки оперативной памяти [Re: ViL]
porolon Offline
enthusiast

Registered: Mon Sep 27 2010
Записи: 213
200мб - начало
32 бит
судя по диспетчеру задач оперативная память нарастает до 1,5 гб никаких ограничений. потом полное зависалово
баров вроде тысяч 60, проходов уже досокращал до 5тыс и все равно виснет. именно этот скрипт только. может потому чтов нем переменных больше чем в других.
я понимаю что комп слабоват. просто спросил - нормально ли такое нарастание используемой памяти или нет

Наверх
#20481 - Mon Jan 31 2011 10:57 PM Re: возрастание загрузки оперативной памяти [Re: porolon]
Nektodron Offline

Carpal Tunnel

Registered: Thu Oct 23 2008
Записи: 5492
за счет накапливание сделок за день реально возрастание с 200 до 400-500, с последующим сбросом кеша (ночью).
1.5гб - много, если скрипт не на секундах, конечно.

Наверх
#20515 - Tue Feb 01 2011 11:26 AM Re: возрастание загрузки оперативной памяти [Re: Nektodron]
porolon Offline
enthusiast

Registered: Mon Sep 27 2010
Записи: 213
вот на ночь ставил. наконец-то хоть немного прооптимизирповал. память выросла до 1045мб. причем утром после завершения оптимизации загрузка памяти не упала. так и должно быть? скрипт на 1 минутках. период с осени 2010.


Отредактировано porolon (Tue Feb 01 2011 11:27 AM)

Наверх
#20517 - Tue Feb 01 2011 11:39 AM Re: возрастание загрузки оперативной памяти [Re: porolon]
Nektodron Offline

Carpal Tunnel

Registered: Thu Oct 23 2008
Записи: 5492
Окно с оптимизациями закрывали? если нет, то не упадет

Наверх
#20546 - Tue Feb 01 2011 01:56 PM Re: возрастание загрузки оперативной памяти [Re: Nektodron]
porolon Offline
enthusiast

Registered: Mon Sep 27 2010
Записи: 213
результаты оптимизации? закрывал

Наверх
#20549 - Tue Feb 01 2011 02:24 PM Re: возрастание загрузки оперативной памяти [Re: porolon]
Nektodron Offline

Carpal Tunnel

Registered: Thu Oct 23 2008
Записи: 5492
Еще может быть проблема, если загружалась большая история, то она так в памяти и остается - кешируется. Т.е. после оптимизаций на длинных историях лучше перезапускать программу.

Наверх
#24224 - Sun Mar 27 2011 03:55 PM Re: возрастание загрузки оперативной памяти [Re: Nektodron]
porolon Offline
enthusiast

Registered: Mon Sep 27 2010
Записи: 213
пытаюсь делать тестирование скрипта. период с 15.12.2010 до 22.03.2011

4гб оперативной памяти.
загрузка оперативной памяти растет до 3,3 гб, потом программа умирает. загрузка ЦП становится ноль потому что видимо памяти оперативной уже не хватает что-либо делать

на 64 версии это происходит через 5 мин. на 32 версии оптимизация идет долго. почти до конца доходит если делать малое количество проходов (15тыс) но все равно не получается доделать.

выставил 2 потока оптимизации и память под скрипт 2048. хотя эти настройки по моим ощущениям ни на что не влияют
начинает работать. пишет что осталось 10 мин, потом 20 мин потом 40 минут и так далее и потом каюк

скрипты попроще у меня при этом нормально проходят при намного больших объемах проходов

видимо дело в скрипте. очень он видимо многое обдумывает.

как считаете может ли мне что-то помочь кроме покупки компа в котором оперативной памяти будет хватать хотя бы на несколько десятков тысяч проходов?


Отредактировано porolon (Sun Mar 27 2011 04:03 PM)

Наверх
#24226 - Sun Mar 27 2011 04:45 PM Re: возрастание загрузки оперативной памяти [Re: porolon]
Door Offline
addict

Registered: Fri Nov 12 2010
Записи: 585
Loc: Москва
Наверное от скрипта и от железа зависит. Потому что я и по 4,5 млн проходов запускал без зависаний. А 17й версии вообще почти забыл про такие глюки.

Наверх
#24229 - Sun Mar 27 2011 05:17 PM Re: возрастание загрузки оперативной памяти [Re: porolon]
ViL Offline
TSLab
Carpal Tunnel

Registered: Sun Oct 17 2010
Записи: 8137
Originally Posted By: porolon

как считаете может ли мне что-то помочь кроме покупки компа в котором оперативной памяти будет хватать хотя бы на несколько десятков тысяч проходов?


Очевидно минутная история?
Какая версия программы? На 17.0 могут быть проблемы.
Для начала попробуйте сделать следующее:
Загрузите версию http://www.tslab.ru/files/builds/TSLab_110326_1.1.17.94.zip
Число потоков - 0.
Память - 256 мб
Запустите оптимизацию и отпишитесь здесь, что получилось.


Отредактировано ViL (Sun Mar 27 2011 05:22 PM)

Наверх
#24238 - Sun Mar 27 2011 07:15 PM Re: возрастание загрузки оперативной памяти [Re: ViL]
porolon Offline
enthusiast

Registered: Mon Sep 27 2010
Записи: 213
на 32 или на 64?

да минутки. версия 79.


Отредактировано porolon (Sun Mar 27 2011 07:17 PM)

Наверх
#24240 - Sun Mar 27 2011 07:39 PM Re: возрастание загрузки оперативной памяти [Re: porolon]
ViL Offline
TSLab
Carpal Tunnel

Registered: Sun Oct 17 2010
Записи: 8137
Тогда новую версию не надо.
64бит

Наверх
#24241 - Sun Mar 27 2011 08:01 PM Re: возрастание загрузки оперативной памяти [Re: ViL]
porolon Offline
enthusiast

Registered: Mon Sep 27 2010
Записи: 213
новую уже поставил
тоже самое все

64 - память наросла за минуту-две
32 - память доросла до 1,5 а потом раздался метал звук и она закрылась. так и раньше было. какое окошко при этом выскочило или нет - не смог заметить. хотя мне кажется вчера выскакивало какое-то окошко вместе с этим звуком
это если 16 тыс проходов

затем попробовал 1000 проходов - за минуту или быстрее все получилось. Папмять не выросла почти. потом поробовал 2000 - и тот же самый каюк


Отредактировано porolon (Sun Mar 27 2011 08:08 PM)

Наверх
#24259 - Mon Mar 28 2011 12:19 PM Re: возрастание загрузки оперативной памяти [Re: porolon]
Nektodron Offline

Carpal Tunnel

Registered: Thu Oct 23 2008
Записи: 5492
Что имеется в виду под память наросла? Если смотрите в диспетчере задач, то там не всегда актуальная информация. Если свободной памяти много, то NET "захваченную" память может сразу и не отдать, в надежде, что она понадобится.

Наверх
#24263 - Mon Mar 28 2011 01:01 PM Re: возрастание загрузки оперативной памяти [Re: Nektodron]
porolon Offline
enthusiast

Registered: Mon Sep 27 2010
Записи: 213
да .смотрю в диспетчере задач. кроме этого смотрю на то что программа не реагирует а к тому же весь компьютер почти не реагирует. что естественно, так как вся память занята

Наверх
#24265 - Mon Mar 28 2011 01:34 PM Re: возрастание загрузки оперативной памяти [Re: porolon]
Nektodron Offline

Carpal Tunnel

Registered: Thu Oct 23 2008
Записи: 5492
Вся память - это сколько?
И что вы запускаете? Количество свечей и проходов.

Наверх
#24266 - Mon Mar 28 2011 03:05 PM Re: возрастание загрузки оперативной памяти [Re: Nektodron]
porolon Offline
enthusiast

Registered: Mon Sep 27 2010
Записи: 213
все выше мной описано
память 4гб
16тыс проходов (но и 10тысяч тоже не тянет, а вот 1 тысячу просчитывает моментально)
минутники с 15.12.2010

Наверх
#24267 - Mon Mar 28 2011 04:24 PM Re: возрастание загрузки оперативной памяти [Re: porolon]
Nektodron Offline

Carpal Tunnel

Registered: Thu Oct 23 2008
Записи: 5492
Прогнал с указанными параметрами 20тысящ проходов на HiLo на последней сборке, память выросла примерно до 550мб. Никаких проблем не наблюдается.
Может быть я что-то не то делаю?

Наверх
#24274 - Mon Mar 28 2011 06:30 PM Re: возрастание загрузки оперативной памяти [Re: Nektodron]
porolon Offline
enthusiast

Registered: Mon Sep 27 2010
Записи: 213
я уже написал выше.
я прогоняю другой скрипт и на 500тысячах на том же периоде и все в порядке с памятью
этот сложнее немного. но все равно странно - тысячу проходов моментом а 2тысячи уже памяти не хватает на 64-битной версии. на 32 иногда получается вроде

Наверх
#24275 - Mon Mar 28 2011 06:34 PM Re: возрастание загрузки оперативной памяти [Re: porolon]
Nektodron Offline

Carpal Tunnel

Registered: Thu Oct 23 2008
Записи: 5492
на 64бит версии идут OutOfMemory? можете лог прислать? Либо, если это точно завязано на скрипт - прислать скрипт с которым память кушается.

Наверх
#24276 - Mon Mar 28 2011 06:48 PM Re: возрастание загрузки оперативной памяти [Re: Nektodron]
porolon Offline
enthusiast

Registered: Mon Sep 27 2010
Записи: 213
на 32 просто закрывается
на 64 зависает. память переполнена потому загрузка цп становится ноль и дальше ничего не происходит. аут оф мемори не пишет

лог могу прислать.
скрипт не могу - это же Грааль как зедсь на форуме принято говорить

Наверх
#24279 - Mon Mar 28 2011 10:03 PM Re: возрастание загрузки оперативной памяти [Re: porolon]
Nektodron Offline

Carpal Tunnel

Registered: Thu Oct 23 2008
Записи: 5492
давайте лог

Наверх
#24342 - Tue Mar 29 2011 07:21 PM Re: возрастание загрузки оперативной памяти [Re: Nektodron]
porolon Offline
enthusiast

Registered: Mon Sep 27 2010
Записи: 213
отправил

Наверх
#24641 - Fri Apr 01 2011 09:01 PM Re: возрастание загрузки оперативной памяти [Re: porolon]
porolon Offline
enthusiast

Registered: Mon Sep 27 2010
Записи: 213
дошло?

Наверх
#30095 - Tue Aug 09 2011 11:35 PM Re: возрастание загрузки оперативной памяти [Re: Nektodron]
Evrika Offline
member

Registered: Mon Sep 13 2010
Записи: 127
Originally Posted By: Nektodron
на 64бит версии идут OutOfMemory? можете лог прислать? Либо, если это точно завязано на скрипт - прислать скрипт с которым память кушается.


У меня вот тоже выдает после часа оптимизации:

DEBUG:System.OutOfMemoryException: Выдано исключение типа "System.OutOfMemoryException".
в System.Collections.Generic.List`1..ctor(Int32 capacity)
в TSLab.User.Script.Execute(IContext context, ISecurity Source1)

Что это означает? И влияет ли на результаты оптимизации?

Примечание: версия 19, 2400 проходов, около 500 тыс баров (минутки, 3 года), винда виста 32, память ОЗУ 3гб, проц 2 ядра 2ГГц. Начинаю оптимизировать - все занимает около 2-х часов, после примерно часа выдает такие вот сообщения, но затем оптимизацию все таки заканчивает.
Забавно пробовал на другом компе с виндой XP тож 32, на котором память в три раза меньше, но проц чуть пошустрее - там за час все проходит и никаких сообщений в логе!?


Отредактировано Evrika (Tue Aug 09 2011 11:43 PM)

Наверх
#30098 - Tue Aug 09 2011 11:47 PM Re: возрастание загрузки оперативной памяти [Re: Evrika]
Nektodron Offline

Carpal Tunnel

Registered: Thu Oct 23 2008
Записи: 5492
да, на оптимизацию повлияет, будут пропуски в момент появления ошибки. С такими большими историями стоит работать на 64бит версии. На 32бит стоит уменьшить кеш до 0мб.

Наверх
#30490 - Tue Aug 23 2011 01:52 AM Re: возрастание загрузки оперативной памяти [Re: Nektodron]
Kosoy Offline
member

Registered: Thu Jul 14 2011
Записи: 139
Заметил что при добавление в скрипт блоков сжать\разжать оптимизация делается в разы дольше (вин7 64) так ли это? или у меня че-то с компом просто случилось?

Наверх
#30492 - Tue Aug 23 2011 03:04 AM Re: возрастание загрузки оперативной памяти [Re: Kosoy]
ViL Offline
TSLab
Carpal Tunnel

Registered: Sun Oct 17 2010
Записи: 8137
Конечно так, сжатие увеличивает обрабатываемую историю в разы.

Наверх
#75432 - Thu Dec 10 2015 08:17 PM Re: возрастание загрузки оперативной памяти [Re: porolon]
raduga Offline
stranger

Registered: Thu Dec 10 2015
Записи: 3
Кто-нибудь подскажет. Программа запускается 3 мин. Диспетчер задач показывает сразу загрузку 4 гига. При условии,что отсутствуют активные агенты. Наверно как-надо надо очистить мусор.

Наверх
#75434 - Fri Dec 11 2015 07:50 AM Re: возрастание загрузки оперативной памяти [Re: raduga]
ra81 Offline
Carpal Tunnel

Registered: Thu Sep 27 2012
Записи: 2860
значит открыты графики. Просто так загрузки не будет.
_________________________
__


Наверх
#75435 - Fri Dec 11 2015 09:26 AM Re: возрастание загрузки оперативной памяти [Re: ra81]
raduga Offline
stranger

Registered: Thu Dec 10 2015
Записи: 3
С загруженной, но выключенной программой, в неторговый период показывает 2,5 гига. А где выключить графики?

Наверх
#75436 - Fri Dec 11 2015 02:54 PM Re: возрастание загрузки оперативной памяти [Re: raduga]
ViL Offline
TSLab
Carpal Tunnel

Registered: Sun Oct 17 2010
Записи: 8137
Да просто закройте все окна, сохраните конфигурацию. Выключите программу, откройте программу. Сколько?

Наверх
#75437 - Fri Dec 11 2015 04:10 PM Re: возрастание загрузки оперативной памяти [Re: ViL]
raduga Offline
stranger

Registered: Thu Dec 10 2015
Записи: 3
Проблема осталась. Закрыл все окна. Активных агентов нет. При загрузки память 2,4 гига, а при включении все 3,5 . Что работает не понятно. Остались только скрипты не рабочие. Может в них проблема.

Наверх
#75439 - Fri Dec 11 2015 05:00 PM Re: возрастание загрузки оперативной памяти [Re: raduga]
ViL Offline
TSLab
Carpal Tunnel

Registered: Sun Oct 17 2010
Записи: 8137
мистика.
Перезагрузите комп. Запустите пустую программу, вообще всё закройте.
С логами программы, картинками на http://support.tslab.ru/

Наверх
#75452 - Sat Dec 12 2015 10:54 PM Re: возрастание загрузки оперативной памяти [Re: ViL]
Stan Offline
veteran

Registered: Wed Oct 02 2013
Записи: 1357
У меня такое было. Проверить удалось только на паркинге. Проблема была в винде, то ли вирус, то ли винда крякнула)). Решилось все переустановкой винды))))))

Извините за ошибки.


Отредактировано Stan (Mon Dec 14 2015 12:31 PM)

Наверх
Page 1 of 2 1 2 >


Moderator:  ViL, sar