Жрёт Оперативную память.

Обсуждение программы xStarter
Ответить
cherkasov_m
Пилотируем с автопилотом
Сообщения: 39
Зарегистрирован: Пт фев 26, 2016 2:29 pm
Благодарил (а): 3 раза
Поблагодарили: 1 раз

Жрёт Оперативную память.

Сообщение cherkasov_m » Вт окт 15, 2019 11:17 pm

Пучит Область занимаемую в оперативной памяти, последняя 100 версия и можно что нибудь сделать???

сначала 100 мегабайт
сначала.jpeg
сначала.jpeg (159.21 КБ) 6966 просмотров
через 3 часа 1.2 Гигабайта
через_3_часа.jpeg
через_3_часа.jpeg (159.24 КБ) 6966 просмотров

Аватара пользователя
Alex
Ас
Сообщения: 2833
Зарегистрирован: Вт апр 05, 2005 3:28 pm
Откуда: Kaliningrad City
Благодарил (а): 2 раза
Поблагодарили: 91 раз
Контактная информация:

Re: Жрёт Оперативную память.

Сообщение Alex » Ср окт 16, 2019 9:21 am

А какие задачи/действия выполняются в программах? Нужно для понимания как воспроизвести и вылечить.
На моих задачах не воспроизводится, xStarter 1.9.4.100 работает уже несколько дней, примерно 300 задач, примерно 5% из них периодически запускается.
За это сообщение автора Alex поблагодарил:
cherkasov_m (Ср окт 16, 2019 1:19 pm)
Рейтинг: 33.33%

cherkasov_m
Пилотируем с автопилотом
Сообщения: 39
Зарегистрирован: Пт фев 26, 2016 2:29 pm
Благодарил (а): 3 раза
Поблагодарили: 1 раз

Re: Жрёт Оперативную память.

Сообщение cherkasov_m » Ср окт 16, 2019 1:21 pm

Дай дня два, подготовлю статистику.

cherkasov_m
Пилотируем с автопилотом
Сообщения: 39
Зарегистрирован: Пт фев 26, 2016 2:29 pm
Благодарил (а): 3 раза
Поблагодарили: 1 раз

Re: Жрёт Оперативную память.

Сообщение cherkasov_m » Пт ноя 01, 2019 2:12 pm

Alex писал(а):
Ср окт 16, 2019 9:21 am
А какие задачи/действия выполняются в программах? Нужно для понимания как воспроизвести и вылечить.
На моих задачах не воспроизводится, xStarter 1.9.4.100 работает уже несколько дней, примерно 300 задач, примерно 5% из них периодически запускается.

Вышло не совсем два конечно. Сори.

Наблюдения следующие. Стоит StarterWP подверсия 100 примерно задач 50 так же в постоянке 5-10 задач через каждый 1-2 часа.

Работа: расписать файловое дерево на 1500 - 3000 текстовых файлов. рассортировать и прочитать и удалить. (в среднем 1000 файлов)

Пока висит в задачах без GUI и работает в принципе стабильно и нормально, пучит дней через 5-7

Заметил деталь, последний раз чистил задачи и разрослась память у UI до 1,5 Gb у Starter до 1,2 GB оперативки.

Выводы: каждый раз как вызываешь GUI память прирастает на 50 - 100 Mb и пока GUI висит на Рабочем столе и при манипуляциях с ним, так же оперативку пучить.

Такие наблюдения. Видать GUI на них влияет. Можно как нибудь очистить или перезагрузить без выдачи окна Error и попыткой отправить отчет?

Аватара пользователя
Alex
Ас
Сообщения: 2833
Зарегистрирован: Вт апр 05, 2005 3:28 pm
Откуда: Kaliningrad City
Благодарил (а): 2 раза
Поблагодарили: 91 раз
Контактная информация:

Re: Жрёт Оперативную память.

Сообщение Alex » Пт ноя 01, 2019 4:15 pm

xStartUI по идее может много потреблять памяти, если на вкладке Лог задачи открывать большие логи или за большой период времени. Там чтение идет по сути сразу в память. Также если задачи выполняются из xStartUI и загружают что-то в память. В остальных случаях непонятно что может потреблять :(.
Ошибки от xStarter складываются в папку данных, файлы с расширением .elf или .el. Их сам системный процесс не отправляет, а отправляет xStartUI. Можно в принципе создать задачу, чтобы эти файлы автоматом удалялись :).

cherkasov_m
Пилотируем с автопилотом
Сообщения: 39
Зарегистрирован: Пт фев 26, 2016 2:29 pm
Благодарил (а): 3 раза
Поблагодарили: 1 раз

Re: Жрёт Оперативную память.

Сообщение cherkasov_m » Пт ноя 01, 2019 7:36 pm

Alex писал(а):
Пт ноя 01, 2019 4:15 pm
xStartUI по идее может много потреблять памяти, если на вкладке Лог задачи открывать большие логи или за большой период времени. Там чтение идет по сути сразу в память. Также если задачи выполняются из xStartUI и загружают что-то в память. В остальных случаях непонятно что может потреблять :(.
Ошибки от xStarter складываются в папку данных, файлы с расширением .elf или .el. Их сам системный процесс не отправляет, а отправляет xStartUI. Можно в принципе создать задачу, чтобы эти файлы автоматом удалялись :).
С логами давно приметил. Все выключены. Еще стоит обрезка лога не длинее чем на сутки.
Большая часть программ стоит со своим отдельным процессом. Запускать в отдельном процессе.
То что ярки прирост памяти в момент вызова Формы xStarter'a и сразу на 50-100 Мб. Это приметил.

cherkasov_m
Пилотируем с автопилотом
Сообщения: 39
Зарегистрирован: Пт фев 26, 2016 2:29 pm
Благодарил (а): 3 раза
Поблагодарили: 1 раз

Re: Жрёт Оперативную память.

Сообщение cherkasov_m » Пт ноя 01, 2019 10:48 pm

Alex писал(а):
Пт ноя 01, 2019 4:15 pm
xStartUI по идее может много потреблять памяти, если на вкладке Лог задачи открывать большие логи или за большой период времени. Там чтение идет по сути сразу в память. Также если задачи выполняются из xStartUI и загружают что-то в память. В остальных случаях непонятно что может потреблять :(.
Ошибки от xStarter складываются в папку данных, файлы с расширением .elf или .el. Их сам системный процесс не отправляет, а отправляет xStartUI. Можно в принципе создать задачу, чтобы эти файлы автоматом удалялись :).
А сложно ли сделать вывод параметров в STDOUT в поток?

cherkasov_m
Пилотируем с автопилотом
Сообщения: 39
Зарегистрирован: Пт фев 26, 2016 2:29 pm
Благодарил (а): 3 раза
Поблагодарили: 1 раз

Re: Жрёт Оперативную память.

Сообщение cherkasov_m » Вс ноя 03, 2019 9:20 am

Alex писал(а):
Пт ноя 01, 2019 4:15 pm
xStartUI по идее может много потреблять памяти, если на вкладке Лог задачи открывать большие логи или за большой период времени. Там чтение идет по сути сразу в память. Также если задачи выполняются из xStartUI и загружают что-то в память. В остальных случаях непонятно что может потреблять :(.
Ошибки от xStarter складываются в папку данных, файлы с расширением .elf или .el. Их сам системный процесс не отправляет, а отправляет xStartUI. Можно в принципе создать задачу, чтобы эти файлы автоматом удалялись :).
Возникает это окно стихийно (рандомно) и даже программа сторож не может отследить, когда StarterUI выпадет из памяти.
Как можно поймать состояние данного модуля и сбросить xStarter и загрузить заново?
Вложения
image0.jpeg
image0.jpeg (22.64 КБ) 6868 просмотров

YouHim
Командир экипажа
Сообщения: 78
Зарегистрирован: Вт июн 19, 2007 4:46 pm
Благодарил (а): 0
Поблагодарили: 1 раз

Re: Жрёт Оперативную память.

Сообщение YouHim » Вт сен 28, 2021 1:17 pm

Данная проблема так и не решилась? У меня тоже xStartUI.exe жрет память

Ответить