发明名称 一种多线程处理器线程死锁检测的方法及其系统
摘要 本发明涉及一种多线程处理器线程死锁的检测方法及其系统。本发明中采用了一个数据存储设备保存针对各个线程的计数器计数值的技术方案,这样,检测设备只需要对保存的计数值定时检测即可以实时监测到是否发生线程死锁现象。因此,本发明提供了一种简便、快捷的线程死锁检测手段,从而可以快速地对发生线程死锁现象的线程处理器进行相应的处理,以避免由于线程死锁现象的出现导致整个系统瘫痪,提高了系统的健壮性。
申请公布号 CN1629821A 申请公布日期 2005.06.22
申请号 CN200310123980.6 申请日期 2003.12.19
申请人 华为技术有限公司 发明人 马辉;李志同;吴向斌;张振华;黄伟才;李珲;毕连柱
分类号 G06F11/36;G06F9/46 主分类号 G06F11/36
代理机构 代理人
主权项 1、一种多线程处理器线程死锁检测的方法,其特征在于包括:A、为多线程处理器的各个线程分别建立对应的计数器,多线程处理器每一次执行,则对应的线程的计数器进行计数;B、定时检测多线程处理器各个线程的计数器计数值,并根据计数值确定多线种处理器是否发生线程死锁。
地址 518129广东省深圳市龙岗区坂田华为总部办公楼