AI, Data Science & Cloud Certificates from Google, IBM & Meta
2,000+ Free Courses with Certificates: Coding, AI, SQL, and More
Overview
AI, Data Science & Cloud Certificates from Google, IBM & Meta — 40% Off
One plan covers every Professional Certificate on Coursera. 40% off Coursera Plus Annual.
Unlock All Certificates
Learn the fundamentals and advanced concepts of custom memory allocators in C++ through this comprehensive conference talk from CppCon 2025. Explore the critical role of effective memory management in building efficient and reliable C++ applications, starting with the basics of dynamic memory management and progressing to sophisticated custom allocator implementations. Discover the standard allocator model and master techniques for designing custom allocators that optimize memory usage, reduce fragmentation, and improve application performance. Examine practical examples demonstrating real-world applications of custom allocators in production environments. Gain insights from Kevin Carpenter, an experienced Software Engineer specializing in high-availability C++ solutions, who shares his expertise in transaction software, financial modeling, and system integration. Access accompanying slides and code examples to reinforce your understanding of memory allocation strategies and implementation patterns that can unlock the full potential of memory management in your C++ projects.
Syllabus
Back to Basics: Custom Allocators Explained - From Basics to Advanced - Kevin Carpenter - CppCon
Taught by
CppCon