发明名称 REORGANIZATION OF COLLISIONS IN HASH BUCKET OF A HASH TABLE FOR IMPROVING SYSTEM PERFORMANCE
摘要 PROBLEM TO BE SOLVED: To improve the performance of a hash system by reordering a recorder for buckets in run time so that the frequency of use of the primary cache of a processor is increased and the frequency of use of a main memory is decreased. SOLUTION: Some of the latest processors(CPU) 206 like a PENTIUM processor have a two-level cache scheme using a primary and a secondary cache, and data included in the primary cache can be accessed 50 to 150 times faster than data in the main memory. The improved hash system causes a collision so that a bucket contains more records and the records of the bucket are reordered at random so that the frequency of use of the primary cache of the CPU 206 is increased and the frequency of use of the main memory 202 is decreased.
申请公布号 JPH10269142(A) 申请公布日期 1998.10.09
申请号 JP19970370218 申请日期 1997.12.24
申请人 MICROSOFT CORP 发明人 BENNETT JOHN G;KRISHNASWAMY RAJA
分类号 G06F12/08;G06F12/12;G06F17/30;(IPC1-7):G06F12/08 主分类号 G06F12/08
代理机构 代理人
主权项
地址