- Сообщения
- 7,790
- Репутация
- 2,323
Всем добрый день.
При использовании окна из этого примера Yashied`a случайно обратил внимание на следующее:
При запуске этого скрипта (скомпилированного), потребление памяти составляет ~10,5 Мб.
Если его свернуть, то резко уменьшается до 0,8 - 1,0 Мб.
Если развернуть его обратно, то - 2,5 - 3,0 Мб.
Почему? Не понимаю.
Попробовал заменить обычный
В результате потребление памяти сразу составляет 1,5 - 3,0 Мб.
Почему? Опять не понимаю.
Не могли бы знатоки AutoIt объяснить, почему такое происходит и нельзя ли уменьшить потребление памяти более цивилизованным способом.
Спасибо.
При использовании окна из этого примера Yashied`a случайно обратил внимание на следующее:
При запуске этого скрипта (скомпилированного), потребление памяти составляет ~10,5 Мб.
Если его свернуть, то резко уменьшается до 0,8 - 1,0 Мб.
Если развернуть его обратно, то - 2,5 - 3,0 Мб.
Почему? Не понимаю.
Попробовал заменить обычный
Код:
GUISetState() ;на
GUISetState(@SW_SHOW, $hGUI)
GUISetState(@SW_MINIMIZE, $hGUI)
GUISetState(@SW_RESTORE, $hGUI)
Почему? Опять не понимаю.
Не могли бы знатоки AutoIt объяснить, почему такое происходит и нельзя ли уменьшить потребление памяти более цивилизованным способом.
Спасибо.