Вобщем задался таким вот вопросом.Требуется:Прописать в кронтабе команды для перезапуска приложения по случаю нагрузки им процессора аж до 100% на продолжительное время. Приложение менять низя. Такое вот условие.Просто рубануть приложение (его процесс) и запустить его сек через 10 заново. Запускается сек 3-5.Винда XР. nnCron 1.91Все что я нашел в справке ограничивается использованием команды WatchCPUUsage и win-terminate. PROC-CPU-USAGE даже не знаю как применить.Получилось у меня примерно так:Код:#( restartAction:WatchCPUUsage: 95 10WIN-TERMINATE: "название процесса"PAUSE: 10000StartIn: "D:\папка\папка с exe файлом\"ShowNormal RealtimePriority (ну, это не важно)START-APP: D:\папка\папка с exe файлом\файл.exe)#Без WatchCPUUsage, при ручном запуске, все работает.Загружал проц до 100% надолгоНе срабатывает!Делал срабатывание раз в 1 мин, выскакивает сообщение: "В стеке мусор (20)"Переменную PerfMonitor пробовал ставить в ONВ этом случае процесс nncon.exe грузит проц до тех же 100%Как бы это дело все прописать?PS: из справки:WatchCPUUsage: Срабатывает, если загрузка процессора в течение указанного времени (в секундах) превышает заданную загрузку процессора (в процентах). И очень скудная инфа в инете...
|