Know thy .NET object memory layout (Updated 2014-09-03)
Read OriginalThis technical article details the .NET port of HdrHistogram, focusing on how it controls object memory layout to minimize overhead. It explains the low-level techniques used, such as avoiding allocations during recording and using bit-shifting for fast array lookups, to achieve nanosecond-level recording times for accurate latency measurement in performance-critical applications.
Comments
No comments yet
Be the first to share your thoughts!
Browser Extension
Get instant access to AllDevBlogs from your browser
Top of the Week
No top articles yet