发明名称 Process for analysis of deadlocks in an operating system
摘要 A process for analyzing deadlocks in an operating system of a machine uses a method which consists of searching, for any thread stopped on a lock, for the thread that holds that lock and when the thread itself is waiting for a lock, of going up the chain until a cycle is found. When the machine has a symmetrical multiprocessor and operates in a UNIX environment, this process makes iterative use of a specific function which makes it possible to go from one thread and from all the processors to any type of lock (active or passive waiting) by going through the threads one after the other to reconstruct a deadlock and hence a cycle, element by element. When a virtual memory is used such that all the necessary information is not in the physical memory, it also helps a user arrange all the chains provided by said process to reconstruct the cycle determining the deadlock.
申请公布号 US5590335(A) 申请公布日期 1996.12.31
申请号 US19960626597 申请日期 1996.04.02
申请人 BULL S.A. 发明人 DUBOURREAU, JEAN-PAUL;JACQUIN, THIERRY
分类号 G06F11/28;G06F9/46;G06F9/52;(IPC1-7):G06F15/16 主分类号 G06F11/28
代理机构 代理人
主权项
地址