Restart on Crash 是一款用来监视程序运行正常与否的工具,当程序由于各种原因造成崩溃、没有响应、或者自动关闭后,Restart on Crash 会帮你自动重启它。
via ghacks
经常,谢二狗的系统托盘里有 N 多的图标,程序在后台运行,并为谢二狗工作。但二狗也知道,有时是 Windows的原因,有时是软件本身的原因,某些程序会在一个未知的时刻突然崩溃。有时邮件提醒工具失效,二狗就会错过不少电子邮件;有时下载工具卡死,当要关机睡觉的时候发现下载任务未完成,那个想喊人啊。。。
Restart on Crash 能时刻监视设置的软件运行状态,当出现未响应,或者没有进程(软件退出)时,就会自动重新启动。而对于某些响应时间长度程序,你可以设置多久没有响应后再重启(比如大型软件响应时间很长,会被误认为已经崩溃,那就真崩溃了)。
当 Restart on Crash 监视到程序崩溃后,会在进程中强行终止该进行(可选)并进行重启。
当然,你可以在 Restart on Crash 的任务列表中随时终止任意一个程序监视。
http://w-shadow.com/blog/2009/03/04/restart-on-crash/
一个问题:谁来监视 Restart on Crash 的运行状态呢?