1 (изменено: serzh82saratov, 2013-02-16 20:11:14)

Тема: AHK: На что расходуется оперативная память

Под спойлером код, нажимаю ноткеу, и процесс AutoHotkey.ехе начинает увеличивать значение, в колонке "память" диспетчера задач . При отпускании ноткеу-я изменение памяти останавливается. Получается если держать ноткеу очень долго, то память закончится. Совершенно не понятно на что может расходоватся память в данном случае, ведь в процессе выполнения подпрограммы не создаются ни новые  переменные, ни массивы.

+ открыть спойлер

ConfigList = :Общий|XBMC.exe:XBMC|notepad++.exe:Блокнот|notepad.exe:notepad
Config_Arr := {} , ConfigArrIndex := "0" , Config := "Общий"
loop, Parse, ConfigList, |:
{
Mod(A_Index, 2) ? key := A_LoopField : Config_Arr.Insert(key, A_LoopField) ConfigArrIndex += 2
FirstConfig := A_Index = 2 ? A_LoopField : FirstConfig
}
return
1::
d_1 =
loop, Parse, ConfigList, |:
{
d_1 := !Mod(A_Index, 2) && A_LoopField == Config ? A_Index+2 : d_1
If d_1 >= %A_Index%
Config := d_1 > ConfigArrIndex ? FirstConfig : A_LoopField
}
tooltip  %Config%
return

Win-7 64-bit, AutoHotkey_L Unicode 32-bit 1.1.09.00

По вопросам возмездной помощи пишите на E-Mail: serzh82saratov@mail.ru Telegram: https://t.me/sergiol982
Win10x64 AhkSpy, Hotkey, ClockGui

2

Re: AHK: На что расходуется оперативная память

У меня это значение не увеличивается, только иногда колеблется туда-сюда на 8 КБ.
Win-7 64-bit, AutoHotkey_L Unicode 32-bit 1.1.09.01

3

Re: AHK: На что расходуется оперативная память

Установил AutoHotkey_L Unicode 32-bit 1.1.09.03 тоже самое

По вопросам возмездной помощи пишите на E-Mail: serzh82saratov@mail.ru Telegram: https://t.me/sergiol982
Win10x64 AhkSpy, Hotkey, ClockGui

4

Re: AHK: На что расходуется оперативная память

Обновился до 1.1.09.03. По-прежнему утечки памяти нет. Видимо, дело не в AutoHotkey. У меня на 7 стоит сп1 + все последующие обновления, а у вас как?

5

Re: AHK: На что расходуется оперативная память

сп1 + все последующие обновления

Тоже самое.
Что за "виндюшный" глюк, будь он...

По вопросам возмездной помощи пишите на E-Mail: serzh82saratov@mail.ru Telegram: https://t.me/sergiol982
Win10x64 AhkSpy, Hotkey, ClockGui

6

Re: AHK: На что расходуется оперативная память

Вы написали: кусок кода.
Возможно причина в другой его части.

Win 10 x64
AHK
                       Справка AHK v1 тебе в помощь.

7 (изменено: serzh82saratov, 2013-02-16 20:11:57)

Re: AHK: На что расходуется оперативная память

Alectric пишет:

Вы написали: кусок кода.
Возможно причина в другой его части.

Нет, именно при запуске только этого кода - проблемы.

По вопросам возмездной помощи пишите на E-Mail: serzh82saratov@mail.ru Telegram: https://t.me/sergiol982
Win10x64 AhkSpy, Hotkey, ClockGui