Hash-based region locking
AssigneeAvago Technologies General IP (Singapore) Pte. Ltd.
InventorsHoria C. Simionescu, Timothy E. Hoglund, Robert L. Sheffield
Life of this patent
Estimating the term…
Loading patent…
AssigneeAvago Technologies General IP (Singapore) Pte. Ltd.
InventorsHoria C. Simionescu, Timothy E. Hoglund, Robert L. Sheffield
Estimating the term…
A region lock (RL) method and system for ensuring data integrity is disclosed. The method and system in accordance with the present disclosure works in conjunction with a balanced-tree based RL scheme. By eliminating steps and checks that in most cases are unnecessary, the relatively high overhead associated with the balanced-tree based RL scheme may be reduced. For instance, the solution in accordance with the present disclosure may utilize a hash table to determine whether RL overlap checks may be bypassed for certain I/O commands. Since the new solution requires very little processing, therefore by reducing unnecessary RL overlap checks, RL overhead may be dramatically reduced and may lead to significant increases in overall system performance.
A method for obtaining a region lock (RL) for an I/O command, the method comprising:
A method for releasing a region lock (RL) held by an I/O command, the method comprising:
A non-transitory computer-readable storage device having computer-executable instructions for performing a region lock method, the method comprising:
Dependencies are inferred from the claim text.