Вообще, не понятно, что точно нужно здесь, т.к. на паре не было какой-то теории: Смирнов попросил нас повторить аллокаторы, а на паре мы просто реализовали Implicit Free List allocator, поэтому напишу о всех типах понемногу))
В целом, можно просто прочитать расписанные билеты из ОП:
(З) 38. Выделение памяти: стековый аллокатор, implicit free list (1)
(З) 39. Выделение памяти: метод двоичных близнецов, SLAB-аллокатор. Лекомцев Александр (1)
(З) 40. Выделение памяти блоками фиксированного размера (explicit free list) (1)
<aside> 🧠
(WIKI) Аллокатор — специализированный класс, реализующий и инкапсулирующий малозначимые (с прикладной точки зрения) детали распределения и освобождения ресурсов компьютерной памяти.
</aside>
Какие бывают аллокаторы: