《一种检测多任务操作系统任务死循环的方法.pdf》由会员分享,可在线阅读,更多相关《一种检测多任务操作系统任务死循环的方法.pdf(7页珍藏版)》请在专利查询网上搜索。
本发明公开了一种检测多任务操作系统任务死循环的方法。该方法在各任务入口函数循环体中嵌入插桩代码,在高优先级的监测任务中通过判断被监测的任务的插桩值、任务运行状态和总CPU占用率,实时精确测量任务是否处于死循环状态。本方法通过在所有需要监控的任务的循环体入口处嵌入插桩代码,不仅准确可靠、高效,而且实现方法简单;如果系统是通过高优先级的监测任务来统计CPU占用率,可以将判断死循环的插桩代码附加到CPU。