1. 程式人生 > >各種鎖的效率比較

各種鎖的效率比較

Win7, 64位,i5-4460,雙核4執行緒,

迴圈1KW次除法

經測試,DEBUG下:

普通CRITICAL_SECTION :5000ms

自旋鎖:3800ms

HP-SOCKET CSpinGuard:2700

Release:

普通CRITICAL_SECTION :800ms

自旋鎖:2200ms

HP-SOCKET CSpinGuard:1200

很奇怪,為什麼普通CRITICAL_SECTION Release下的效率最高。