Original Post
Hello. I'm wondering about memory pools and how they're used. How does one use a memory pool in C++? What are the advantages? From what I've read so far (very, very little), memory pools can boost effeciency by setting aside "preallocated" memory for objects. Is this true? Is memory pooling worth the benifits only for large objects or large groups of small objects, or is it also useful for pretty much any object that's used frequently? How is it implemented? Any insight or articles would be great. I'm pretty new to this concept. :-) Thanks!