У вас не стоит Flash Player
Настройки
#41015 - Wed May 02 2012 01:32 AM Работа с памятью
d74 Offline
newbie

Registered: Sat Apr 28 2012
Записи: 25
Все-таки это ненормально - несложная схема с четырьмя оптимизируемыми параметрами отнимает 4-6Гб памяти только потому, что решил сделать максимальное количество проходов (на 30 с лишним часов). Если операции однотипные и количество переменных постоянно (т.е. идет простой перебор), то непонятно зачем такое количество данных удерживается в ОЗУ. У меня, как дилетанта, возникает подозрение, что это просто неаккуратность в распоряжении ресурсами, тем более что обращение программы к диску все равно идет постоянно. Ведь вряд ли, программа, установщик которой не различает битность ОС, занимает столько памяти только потому, что видит запас оперативки (?)

Предполагаю, что подбираемых параметов скоро будет и поболе - что тогда делать? Win64, 16Гб ОЗУ из которых половина занята и без ТС-лаба.

P.S. На всякий случай картинка


Отредактировано d74 (Wed May 02 2012 03:23 AM)

Наверх
#41017 - Wed May 02 2012 04:14 AM Re: Работа с памятью [Re: d74]
d74 Offline
newbie

Registered: Sat Apr 28 2012
Записи: 25
м-да, концовка не из приятных - последние несколько часов приложение не отвечало, но расчет похоже шел - процессор был загружен на 70-98%, загрузка памяти менялась в диапазоне 4-6Гб. Когда расчетное время прошло, загрузка процессора процессом упала до стабильных 12-13%, загрузка памяти не меняется ни на килобайт: 5219224Кб
Можно выгружать процесс и запускать на 35 часов заново или как-то это дело поправимо?
Все остальные приложения работают нормально, с системой проблем нет и не было.


Отредактировано d74 (Wed May 02 2012 04:24 AM)

Наверх
#41029 - Wed May 02 2012 11:05 AM Re: Работа с памятью [Re: d74]
Nektodron Offline

Carpal Tunnel

Registered: Thu Oct 23 2008
Записи: 5492
какое количество проходов было и какой размер кеша был установлен?

Наверх
#41030 - Wed May 02 2012 11:37 AM Re: Работа с памятью [Re: Nektodron]
d74 Offline
newbie

Registered: Sat Apr 28 2012
Записи: 25
кешу не трогал - по-умолчанию, проходов - 1,5млн.

Наверх
#41033 - Wed May 02 2012 12:20 PM Re: Работа с памятью [Re: d74]
asd Offline
member

Registered: Fri Apr 06 2012
Записи: 107
некоторые индикаторы так сделаны что расчетное время при работе с ними постоянно увеличивается. и оптимизация жутко медленная
_________________________
ЁоУ

Наверх
#41036 - Wed May 02 2012 12:42 PM Re: Работа с памятью [Re: d74]
d74 Offline
newbie

Registered: Sat Apr 28 2012
Записи: 25
похоже, что-то все-таки там шевелится - память упала было до 1,5Гб потом поднялась на 3,5Гб. Загрузка процессора процессом 12-13%. Если расчет до сих пор производится, то непонятно почему процессор так слабо нагружен. Техподдержка посоветует что?

Наверх
#41046 - Wed May 02 2012 03:02 PM Re: Работа с памятью [Re: d74]
Nektodron Offline

Carpal Tunnel

Registered: Thu Oct 23 2008
Записи: 5492
результаты оптимизации требуют памяти. Каждый примерно 1.5кб
1.5млн проходов это почти 2.5гб памяти только на результаты. Не говоря о рассчетных кешах и других потребностях.

Наверх
#41052 - Wed May 02 2012 03:50 PM Re: Работа с памятью [Re: Nektodron]
d74 Offline
newbie

Registered: Sat Apr 28 2012
Записи: 25
а откуда у программы сразу данные по всем этим миллионам проходов? посчитала - сбросила, нет? Что делать, если параметров будет 6 или больше, сколько для этого понадобится памяти?

кстати, 2.5 млн проходов, ошибся

Наверх


Moderator:  ViL, sar