Excavating
Patent
1992-03-23
1994-12-06
Canney, Vincent P.
Excavating
395375, 3642852, G06F 1520
Patent
active
053717465
ABSTRACT:
A program debugging system for a distributed data processing system of the type in which a plurality of processes communicate with one another to realize their concurrent and parallel operations. The debugging system includes a plurality of satellite debugging units, coupled respectively with the plurality of processes, for debugging the processes; a central debugging unit for remotely controlling the plurality of satellite debugging units; and a remote-procedure-call detecting unit for previously detecting an issuance or an end of a remote procedure call in the process to be debugged by the satellite debugging units. In the debugging system, each of the satellite debugging units includes an execution interrupting unit for interrupting the execution of the process to be debugged and transmitting a message of the execution-interruption to the central debugging unit; an execution restarting unit for restarting the execution of the interrupted process and transmitting a message of the execution-restart to the central debugging unit; an interruption-time notifying unit for calculating an execution-interruption time on the basis of the interruption and restart of the execution of the process and for transmitting the calculated interruption time to the central debugging unit; and an execution delay unit for delaying, when the remote-procedure-call detecting unit detects the issuance of a remote procedure call by a process, the execution of the remote procedure call according to information including the execution-interruption time of another process that is transmitted from the central debugging unit.
REFERENCES:
patent: 5253342 (1993-10-01), Blount et al.
patent: 5273691 (1993-08-01), Robinson et al.
"Fault Tolerance Under UNIX" by Anita Borg et al., ACM Transactions on Computer Systems, vol. 7, No. 1, pp. 1, 16-17, Feb. 1989.
"Fault Tolerant Sytsem" by J. Gray et al., McGraw-Hill, pp. 25-26, 207 in Japanese.
"Frontiers of Distributed Computing Systems", Nikkei Electronics, Jul. 11, 1990, No. 502, pp. 122-148.
"Pilgrim: A Debugger for Distributed Systems", Proc. of 7th Int. Conf. on Distributed Computing Systems, Robert Cooper, pp. 458-465 (Sep. 1987), .sctn. 5.2, Distributed break pointing in Pilgrim.
Kawabe Shigehisa
Yamashita Ichiro
Canney Vincent P.
Fuji 'Xerox Co., Ltd.
LandOfFree
Program debugging system for a distributed data processing syste does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Program debugging system for a distributed data processing syste, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Program debugging system for a distributed data processing syste will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-220020