Detection, diagnosis and resolution of deadlocks and hangs
    2.
    发明申请
    Detection, diagnosis and resolution of deadlocks and hangs 审中-公开
    检测,诊断和解决死锁和挂起

    公开(公告)号:US20070101338A1

    公开(公告)日:2007-05-03

    申请号:US11263318

    申请日:2005-10-31

    IPC分类号: G06F9/46

    CPC分类号: G06F11/366 G06F9/524

    摘要: A computer configured for managing multiple processing threads is susceptible to deadlocks or hangs when resources needed by one process are locked by another process that is not progressing. Locking relationships are created and released so quickly that rigidly monitoring these relationships would consume more computer power than are being monitored. An approach to determining the existence of a deadlock or hang uses a first ‘snapshot’ showing an approximation of locking relationships and then verifies a deadlock or hang using a second snapshot to determine if a suspected deadlock or hang is still present.

    摘要翻译: 被配置为管理多个处理线程的计算机容易受到死锁或挂起,当一个进程所需的资源被不进行的另一个进程锁定时。 锁定关系的创建和释放如此迅速,严格监控这些关系将比正在监视的消耗更多的计算机能力。 确定死锁或挂起的存在的方法使用显示锁定关系近似值的第一个“快照”,然后使用第二个快照来验证死锁或挂起,以确定是否存在可疑的死锁或挂起。