Disclaimer

Вообще, не понятно, что точно нужно здесь, т.к. на паре не было какой-то теории: Смирнов попросил нас повторить аллокаторы, а на паре мы просто реализовали Implicit Free List allocator, поэтому напишу о всех типах понемногу))

В целом, можно просто прочитать расписанные билеты из ОП:

(З) 38. Выделение памяти: стековый аллокатор, implicit free list (1)

(З) 39. Выделение памяти: метод двоичных близнецов, SLAB-аллокатор. Лекомцев Александр (1)

(З) 40. Выделение памяти блоками фиксированного размера (explicit free list) (1)

Общие понятия

<aside> 🧠

(WIKI) Аллокатор — специализированный класс, реализующий и инкапсулирующий малозначимые (с прикладной точки зрения) детали распределения и освобождения ресурсов компьютерной памяти.

</aside>

Какие бывают аллокаторы:

Linear Allocator