Все статьи и конспекты
ПамятьСтекКучаКеш CPUНизкоуровневое
1 мин чтение

Архитектура памяти: Стек, Куча, Выравнивание и Кеш процессора

Устройство виртуальной памяти, стековые фреймы, фрагментация кучи, аллокаторы памяти (jemalloc/ptmalloc), выравнивание структур данных и кеш-линии CPU L1/L2/L3.

Исходная заготовка: полнота объяснения и примеров ожидает редакторской проверки.

Стек против Кучи (Stack vs Heap)

  • Стек (Stack): Линейная структура, автоматическое выделение/освобождение через регистр RSPRSP, O(1)O(1), ограничение по размеру (обычно 8MB);
  • Куча (Heap): Динамическая память, ручное управление (malloc/free или GC), возможна фрагментация.
  • Что дальше?

    Вернитесь к обучению и выберите следующий материал.

    Изучено — к обучению →

    Отметка сохранится в этом браузере. Её можно отменить или снять кнопкой «Изучено».