-
公开(公告)号:US20050289550A1
公开(公告)日:2005-12-29
申请号:US10877095
申请日:2004-06-25
Applicant: Robert Blackmore , Su-Hsuan Huang , Chulho Kim , Richard Treumann , Hanhong Xue
Inventor: Robert Blackmore , Su-Hsuan Huang , Chulho Kim , Richard Treumann , Hanhong Xue
IPC: G06F9/46
CPC classification number: G06F9/526
Abstract: Shared locks are employed for controlling a thread which extends across more than one protocol layer in a data processing system. The use of a counter is used as part of a data structure which makes it possible to implement shared locks across multiple layers. The use of shared locks avoids the processing overhead usually associated with lock acquisition and release. The thread which is controlled may be initiated in either an upper layer protocol or in a lower layer.
Abstract translation: 共享锁用于控制在数据处理系统中跨越多于一个协议层延伸的线程。 计数器的使用被用作数据结构的一部分,这使得可以跨多层实现共享锁。 共享锁的使用避免了通常与锁获取和释放相关的处理开销。 被控制的线程可以在上层协议或下层协议中启动。