我通過http://preshing.com/20130529/a-lock-free-linear-search/ 和https://code.google.com/p/nbds/如何鎖定免費哈希表實際工作
去我不明白如何這些哈希表是鎖費。我的意思是如果我們有一個hashtable getItem和setItem兩個方法。這是我的功能
function increment2(key):
val = hashtable.getItem(key) + 2
hashtable.setItem(val)
現在,這個功能在2個線程運行,現在如果我不hashtable.getItem(鍵)的這個函數值使用鎖可提高2或4 我很迷茫有人可以幫助我理解