Object Introspection: A C++ Memory Profiler - Lecture
Offered By: CppCon via YouTube
Course Description
Overview
Explore a groundbreaking open-source technology for Linux in this CppCon 2023 conference talk. Discover how to observe the precise memory footprint and composition of C++ objects in live applications, including containers and dynamic memory allocations, without code modification or recompilation. Learn about two approaches for object introspection: a profiler for target processes and APIs for direct introspection within application code. Gain insights into the core technology, implementation details, and practical applications through code examples demonstrating efficiency improvements. Understand how this tool can elevate data observability to the same level as code, enabling more efficient memory and CPU utilization in C++ applications.
Syllabus
Object Introspection: A C++ Memory Profiler - Jonathan Haslam & Aditya Sarwade - CppCon 2023
Taught by
CppCon
Related Courses
Computer GraphicsUniversity of California, San Diego via edX Intro to Parallel Programming
Nvidia via Udacity Initiation à la programmation (en C++)
École Polytechnique Fédérale de Lausanne via Coursera C++ For C Programmers, Part A
University of California, Santa Cruz via Coursera Introduction à la programmation orientée objet (en C++)
École Polytechnique Fédérale de Lausanne via Coursera