Автоматизация и боты

 Помощь      Поиск      Пользователи
Сайт Кибор     Программируемый кликер Кибор     Видео обучение     Заказать бот

 Страниц (1): [1]   

> Без описания
Redear
Отправлено: 04 Октября, 2022 - 09:00:37
Post Id



Пользователь
Мастер


Покинул форум
Сообщений всего: 193
Дата рег-ции: Июль 2022  
Репутация: 0




День добрый,
Прошу разъясните и извините за нубские вопросы.

Программа работает 24 / 7.
Требуется стабильность, скорость.
У меня есть несколько функции, к которым ежесекундно обращается программа.
У этих функции свои переменные.

вопросы:
1) При выходе из функции, память под переменные освобождается самостоятельно?
2) При повторном входе в функцию происходит новое выделение памяти под переменные? или создание переменных пропускается.
2) Будет ли правильно с точки зрения утечек памяти, скорости и более стабильной работы, если вынести и выделить память один раз на глобальные переменные, а в функции уже к ним обращаться и очищать значения самостоятельно.
4) Если есть несколько подряд идущих предустановленных блоков (например readtext), у которых базовое имя переменных одинаково.
нужно ли мне перед началом работы каждого следующего readtext
очищать массивы этих переменных самостоятельно.

Спасибо.
 
 Top
Zireael
Отправлено: 04 Октября, 2022 - 11:24:50
Post Id



Пользователь
Эксперт


Покинул форум
Сообщений всего: 4397
Дата рег-ции: Нояб. 2017  
Репутация: 580




Память выделяется 1 раз при запуске скрипта.
В функциях переменные остаются после выхода, но при повторном вызове они не будут заново создаваться.
Ничего удалять и очищать не нужно.
 
 Top
Страниц (1): [1]
Сейчас эту тему просматривают: 1 (гостей: 1, зарегистрированных: 0)
« Вопросы и решение проблем »


Все гости форума могут просматривать этот раздел.
Только зарегистрированные пользователи могут создавать новые темы в этом разделе.
Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
 




Powered by