The talk for developers who didn't write their allocators and didn't overtake the "standard" ones (including the "fast" ones like jemalloc). Let's consider the main aspects.
- Briefly about memory from the CPU/OS point of view;
- About the general principles of allocators, examples of implementation;
- How does this affect programs (where it slows down, why such RSS, where OOM comes from);
- Why/when to write your own.