Тема: AHK: Процесс AutoHotkey.exe — накрутка памяти.
Здравствуйте, товарищи.
Подскажите, с чем может быть связано увеличение памяти моего постоянного и единственного процесса AutoHotkey.exe (от 8mb до 250mb)? Можно её как-нибудь сбрасывать?
Вы не вошли. Пожалуйста, войдите или зарегистрируйтесь.
Страницы 1
Чтобы отправить ответ, вы должны войти или зарегистрироваться
Здравствуйте, товарищи.
Подскажите, с чем может быть связано увеличение памяти моего постоянного и единственного процесса AutoHotkey.exe (от 8mb до 250mb)? Можно её как-нибудь сбрасывать?
У тебя там в 2637 строке постоянно создаётся новый объект в памяти, а старый нигде не удаляется, отсюда и "накрутка".
А по каким словам можно найти такие объекты и разобраться?
Чаще всего нужно удалять что-либо после использования WinApi-функций (через DllCall). Нужно читать справку по каждой функции. Также такая ситуация может произойти при использовании COM-объектов. Или просто может создаваться множество переменных с разными именами.
Нужно экспериментировать, удаляя разные части кода, чтобы выяснить, в какой именно проблема.
Будет мне занятие, спасибо.
Страницы 1
Чтобы отправить ответ, вы должны войти или зарегистрироваться