# Automatically Replacing malloc and Other C/C++ Functions for Dynamic Memory Allocation

On Windows* and Linux* operating systems, it is possible to automatically replace all calls to standard functions for dynamic memory allocation (such as `malloc`) with the Intel® Threading Building Blocks (Intel® TBB) scalable equivalents. Doing so can sometimes improve application performance.

Parent topic: Memory Allocation

- Linux C/C++ Dynamic Memory Interface Replacement
- Windows C/C++ Dynamic Memory Interface Replacement