【技术实现步骤摘要】
本专利技术涉及机顶盒软件,具体的说,是在多进程机顶盒系统中,实时监控各进程状态的ー种方法。
技术介绍
传统的机顶盒采用多线程的方式构建软件系统,当某个线程出现异常的时候,容易导致整个机顶盒软件出现异常。伴随着智能机顶盒的发展,越来越多的软件设计者通过采用多进程的方式来构建机顶盒软件系统,由于进程拥有独立的内存单元,所以当ー个进程出现异常吋,不会对其他进程产生重大影响。但是由于各进程之间需要交互数据,如果对出现异常的进程不采取适当的处理措施,仍然会导致机顶盒出现异常。因此,有必要提出一种。
技术实现思路
本专利技术所要解决的技术问题是提出一种,对进程状态进行有效监控,減少系统异常状况的发生,維持机顶盒系统的稳定运行。本专利技术解决上述技术问题所采用的方案是,包括以下步骤a.在机顶盒系统的进程中设置ー个进程为监控进程,其它进程为被监控进程;b.被监控进程采集自身的状态信息,当状态发生变化时向监控进程反馈当前状态信息;c.监控进程每隔一定时间Tl判断是否收到被监控进程反馈的当前状态信息,若收到,则进入步骤f,若未收到,则进入步骤d;d.监控进程向被监控进程发送状态查询信息;e.被监控进程在收到状态查询信息后向监控进程反馈当前状态信息;f.监控进程根据被监控进程反馈的当前状态信息,向被监控进程发送相应的操作指令;g.被监控进程收到操作指令后解析并执行。进ー步,步骤f中,所述相应的操作指令的内容包括以下任意项或其组合通知被监控进程做对应操作、重启被监控进程、通知其他进程不分发任务给本次指令对象的被监控进程、提示用户、重启机顶盒系统。进ー步,在步骤g之后还包括步骤h. ...
【技术保护点】
机顶盒中进程状态监控方法,其特征在于,包括以下步骤:a.在机顶盒系统的进程中设置一个进程为监控进程,其它进程为被监控进程;b.被监控进程采集自身的状态信息,当状态发生变化时向监控进程反馈当前状态信息;c.监控进程每隔一定时间T1判断是否收到被监控进程反馈的当前状态信息,若收到,则进入步骤f,若未收到,则进入步骤d;d.监控进程向被监控进程发送状态查询信息;e.被监控进程在收到状态查询信息后向监控进程反馈当前状态信息;f.监控进程根据被监控进程反馈的当前状态信息,向被监控进程发送相应的操作指令;g.被监控进程收到操作指令后解析并执行。
【技术特征摘要】
1.机顶盒中进程状态监控方法,其特征在于,包括以下步骤 a.在机顶盒系统的进程中设置一个进程为监控进程,其它进程为被监控进程; b.被监控进程采集自身的状态信息,当状态发生变化时向监控进程反馈当前状态信息; c.监控进程每隔一定时间Tl判断是否收到被监控进程反馈的当前状态信息,若收到,则进入步骤f,若未收到,则进入步骤d ; d.监控进程向被监控进程发送状态查询信息; e.被监控进程在收到状态查询信息后向监控进程反馈当前状态信息; f.监控进程根据被监控进程反馈的当前状态信息,向被监控进程发送相应的操作指令;...
【专利技术属性】
技术研发人员:陈启均,杨巍,陈杰,张刚,张雷鸣,
申请(专利权)人:四川长虹电器股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。