Что нового

Смена приоритета AutoIt приложения

Есть GUI приложение, в данный момент работает так
Код:
_Main()
While 1
   Sleep(10)
WEnd

Но условия такие что загрузка процессора 100% , да ещё и в этом скрипте десяток окон. Пока к скрипту прикручены стандартные константы, кушает он 20мб, но думаю если их заменить значениями, работать будет не сильно удобнее.
При активности пользователя, процессор сразу освобождается до 85% , но на это надо время.

Имеет ли смысл сделать такую штуку, чтоб при активации окна скрипта, если процессор нагружен больше 50%, ему повышался приоритет ? Чтоб повысить его отзывчивость и нажать на стоп всего этого дела.
Стоит ли такое вытворять при активации окна, а при сворачивании в трей обратно понижать или чтото подобное ?

Сколько игрался с приоритетами, они никогда ничего не давали.
В редких случаях от максимального приоритета какойто программе, могла подвиснуть система если программа увесистая. Но в большинстве случаев это ничего не даёт, как и снижение приоритета.

Или может повышать приоритет скрипта заодно понижая приоритет программ на некоторое время, секунд на 15, хотя в этом нет смысла.
 
Автор
W
Чтото я попытался в диспетчере приоритет поменять, фигня получилась. Если снизить оно вообще не отвечает, если повысить начинает так активно работать что тоже повисает
 
Верх