1
Хороший, плохой, цветной и быстрый
Когда malloc уже не спасает, а система должна работать месяцами без перезагрузки, в дело вступают ненормальные аллокаторы.
«Хороший» предсказывает время жизни объектов для поиска утечек. «Плохой» специально создаёт хаос, перемещая данные, чтобы отловить редкие баги. А «цветной» не даёт подсистемам влезть в чужую память.
Погрузимся в мир боевых аллокаторов из геймдева и навигационных систем, где каждая аллокация — это целая история.