-
Type:
Task
-
Resolution: Done
-
Priority:
Major - P3
-
Affects Version/s: None
-
Component/s: Diagnostics, Performance
-
None
-
Fully Compatible
-
QuInt A (10/12/15)
-
None
-
3
-
None
-
None
-
None
-
None
-
None
-
None
Things like Top use a global lock to index into a hash map and increment two counters - most of the work inside that lock is doing the hash calculation, and removing it gives us 10% more perf on insert (writecmd path, 32 threads)
So we believe that doing the hash calc outside the lock would be a significant performance boost for every operation for larger servers.