Добрый день! Есть пять одновременно запущенных приложений из различных папок (1,2,3,4,5) - то есть все экзешники одинаковые. Программа потихоньку с 40 метров под конец дня начинает жрать 400-500, а потом падает.
Хотелось бы максимально удобно настроить перезапуск программ каждые 8 часов с интервалом между запуском в одну минуту. Тасккил убивает насмерть приложения, но складывается впечатление, что какие-то программные процессы подвисают, потому что раз на четвертый программа выдает ошибки и уже не запускается до перезагрузки компа.
P.S. Если не найдется решение тут, сделаю на автоите, хотя и не очень его люблю
Любой язык - Приложение жрет оперативку и "падает" - нужен скрипт перезапуска
-
Iska
Re: Любой язык - Приложение жрет оперативку и "падает" - нужен скрипт перезапуска
Цитата mark4ever:
Тасккил убивает насмерть приложения
Нет. Как раз taskkill сначала ищет основное окно приложения, затем отсылает ему WM_CLOSE. Если, конечно, с «/f» — тогда другое дело.
Тасккил убивает насмерть приложения
Любой язык - Приложение жрет оперативку и "падает" - нужен скрипт перезапуска
Нет. Как раз taskkill сначала ищет основное окно приложения, затем отсылает ему WM_CLOSE. Если, конечно, с «/f» — тогда другое дело.
-
mark4ever
Re: Любой язык - Приложение жрет оперативку и "падает" - нужен скрипт перезапуска
Цитата Iska:
Нет. Как раз taskkill сначала ищет основное окно приложения, затем отсылает ему WM_CLOSE. Если, конечно, с «/f» — тогда другое дело.
Верно, но в последний раз таксккил написал - не могу убить - нужно с «/f». А после этого как раз что-то подлипает.
Я уже написал на автоите, пока закинул в тест-мод. Может, на этом и остановлюсь, спасибо
Нет. Как раз taskkill сначала ищет основное окно приложения, затем отсылает ему WM_CLOSE. Если, конечно, с «/f» — тогда другое дело.
Любой язык - Приложение жрет оперативку и "падает" - нужен скрипт перезапуска
Верно, но в последний раз таксккил написал - не могу убить - нужно с «/f». А после этого как раз что-то подлипает.
Я уже написал на автоите, пока закинул в тест-мод. Может, на этом и остановлюсь, спасибо
-
sunnykey
Re: Любой язык - Приложение жрет оперативку и "падает" - нужен скрипт перезапуска
Цитата mark4ever:
Верно, но в последний раз таксккил написал - не могу убить - нужно с «/f». А после этого как раз что-то подлипает.
Я уже написал на автоите, пока закинул в тест-мод. Может, на этом и остановлюсь, спасибо
А может таймаут после остановки процесса нужен? Подождать 10-15 сек и снова запускать.
Верно, но в последний раз таксккил написал - не могу убить - нужно с «/f». А после этого как раз что-то подлипает.
Я уже написал на автоите, пока закинул в тест-мод. Может, на этом и остановлюсь, спасибо
Любой язык - Приложение жрет оперативку и "падает" - нужен скрипт перезапуска
А может таймаут после остановки процесса нужен? Подождать 10-15 сек и снова запускать.
-
Iska
Re: Любой язык - Приложение жрет оперативку и "падает" - нужен скрипт перезапуска
sunnykey, скорее всего, если приложение «подвисает» — до него уже не достучаться. А после снятия какие-то ресурсы могут остаться заблокированными.
По-хорошему, Process Monitor нужен.
По-хорошему, Process Monitor нужен.