Invention Grant
- Patent Title: Dynamic lock-free hash tables
- Patent Title (中): 动态无锁哈希表
-
Application No.: US13163674Application Date: 2011-06-18
-
Publication No.: US08812555B2Publication Date: 2014-08-19
- Inventor: Per-Ake Larson , Donghui Zhang
- Applicant: Per-Ake Larson , Donghui Zhang
- Applicant Address: US WA Redmond
- Assignee: Microsoft Corporation
- Current Assignee: Microsoft Corporation
- Current Assignee Address: US WA Redmond
- Agent Steve Wight; Carole Boelitz; Micky Minhas
- Main IPC: G06F17/30
- IPC: G06F17/30

Abstract:
A table update component may perform updates on a dynamic linear hash table, the updates requested by clients based on request item values. A table capacity status component may determine first capacity indicators associated with the dynamic linear hash table, based on results of the update requests. A table maintenance component may initiate lock-free merges and lock-free splits of hash table buckets associated with the dynamic linear hash table, based on initiating lock-free merges and lock-free splits of linked lists included in hash table buckets associated with the dynamic linear hash table, based on the determined first capacity indicators, the linked lists including hashed items stored in the dynamic linear hash table.
Public/Granted literature
- US20120323970A1 DYNAMIC LOCK-FREE HASH TABLES Public/Granted day:2012-12-20
Information query