---
title: "Discussion on \"C++ Lock-Free Object Pool\" | Hashnode"
description: "Discussion on \"C++ Lock-Free Object Pool\". In C++, you often need a container where the objects will remain at a fixed location in memory so that you can easily refer to them individually. For example, our game could contain hundreds of thousands of Entity's and Component's, and our game syst..."
url: "https://hashnode.com/posts/c-lock-free-object-pool/647d2eb4239ad949a108051c"
---

[Feed](https://hashnode.com/feed) /

Discussion

# [C++ Lock-Free Object Pool](https://radiantsoftware.hashnode.dev/c-lock-free-object-pool?utm_source=hashnode&utm_medium=feed)

In C++, you often need a container where the objects will remain at a fixed location in memory so that you can easily refer to them individually. For example, our game could contain hundreds of thousands of Entity's and Component's, and our game syst...

Jun 5, 2023 · 14 min read · radiantsoftware.hashnode.dev  
Updated Oct 2, 2023  
Read the article

-   [#cpp](https://hashnode.com/tag/cpp)
-   [#multithreading](https://hashnode.com/tag/multithreading)
-   [#game-development](https://hashnode.com/tag/game-development)
-   [#lock-free](https://hashnode.com/tag/lock-free)
-   [#object-pool](https://hashnode.com/tag/object-pool)

## Written by

[Paul Mattione](https://hashnode.com/@radiantsoftware)

@radiantsoftware · Bethesda, MD

  
[View profile](https://hashnode.com/@radiantsoftware)

Principal Engine Programmer @ Volition Games

I'm a Principal Programmer working on the Engine Team at Volition Games! The content of this blog is my own, personal work and views, and is not endorsed by any other party.

## Responses

Markdown supported · ⌘↵ to post

No responses yet.
