发明名称 Method and apparatus for indexing a hash table which is organized as a linked list
摘要 One embodiment of the present invention provides a system that implements a hash table that is fully dynamic and lock-free. During a lookup in the hash table the system first uses a hash key to lookup a bucket pointer in a bucket array. Next, the system follows the bucket pointer to a data node within a linked list that contains all of the data nodes in the hash table, wherein the linked list contains only data nodes and at most a constant number of dummy nodes. The system then searches from the data node through the linked list to locate a node that matches the hash key, if one exists.
申请公布号 US7370054(B1) 申请公布日期 2008.05.06
申请号 US20040880797 申请日期 2004.06.29
申请人 SUN MICROSYSTEMS, INC 发明人 MARTIN PAUL A.;LUCHANGCO VICTOR;MAESSEN JAN-WILLEM
分类号 G06F7/00;G06F17/00 主分类号 G06F7/00
代理机构 代理人
主权项
地址