Details
-
Improvement
-
Resolution: Unresolved
-
Major - P3
-
None
-
None
-
None
-
None
-
Storage Execution
Description
We can use relaxed ordering for TrackingAllocatorStats::bytesAllocated since this only requires atomicity. Reading the value to report memory usage may return a slightly stale value, which is fine.
Additionally, we can stripe bytesAllocated to avoid hitting the same cache lines