Добрый день.
Время от времени наблюдаю рост памяти скрипта "до бесконечности",
при этом единственное место которое может занимать много места,
вроде бы только очередь с двумя указателями (которая сохраняет сообщения для отправки другому приложению)
Посмотрел по логам - все нормально, в момент когда память скрипта постоянно нарастает
очередь успешно хранит и отдает, удаляет сообщения, оставаясь пустой.
Я тогда думаю, можно ли сделать какой-то дамп данных
всего Lua-скрипта, чтобы посмотреть что именно может занимать много памяти?
При этом раньше вроде никогда такой проблемы не было,
но это ещё попробую поисследовать работу на более старых версиях терминала Quik
(в версии 12.5 получается проблема точно есть)
Время от времени наблюдаю рост памяти скрипта "до бесконечности",
при этом единственное место которое может занимать много места,
вроде бы только очередь с двумя указателями (которая сохраняет сообщения для отправки другому приложению)
Посмотрел по логам - все нормально, в момент когда память скрипта постоянно нарастает
очередь успешно хранит и отдает, удаляет сообщения, оставаясь пустой.
Я тогда думаю, можно ли сделать какой-то дамп данных
всего Lua-скрипта, чтобы посмотреть что именно может занимать много памяти?
При этом раньше вроде никогда такой проблемы не было,
но это ещё попробую поисследовать работу на более старых версиях терминала Quik
(в версии 12.5 получается проблема точно есть)