Tagged articles

cacheline alignment

1 articles · Page 1 of 1
FunTester
FunTester
Oct 30, 2023 · Backend Development

How to Build a High‑Performance Object Pool for Multithreaded Systems

This article explores the motivation, design, implementation, and performance testing of a high‑performance object pool that reduces allocation overhead in multithreaded environments by using thread‑local storage, freelists, and lock‑optimized global resources.

C#Memory ManagementObject Pool
0 likes · 25 min read
How to Build a High‑Performance Object Pool for Multithreaded Systems