У вас не стоит 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 иногда получается вроде

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


Moderator:  ViL, sar