Понимаем память: RAM, стек, куча и теги | Управление памятью, часть 1
Gerald Ntiwunka
0:00 / 0:00
Понимаем память: RAM, стек, куча и теги | Управление памятью, часть 1
177 просмотров · 8 дней назад
Gerald Ntiwunka
140 тыс. подписчиков
177 просмотров · 8 дней назад
В этом уроке для начинающих вы освоите основы управления памятью.
В первой части мы разберем основные понятия, которые должен понимать каждый студент IT-специальности и начинающий разработчик:
🔹 Что такое память (ОЗУ)?
Узнайте, как ОЗУ работает как временное рабочее пространство вашего компьютера и почему она необходима для запуска программ.
🔹 Стековая память
Поймите, как стек хранит вызовы функций, локальные переменные и временные данные, используя быструю, организованную структуру LIFO (последний вошел — первый вышел).
🔹 Куча
Узнайте, как работает динамическое выделение памяти для объектов и данных во время выполнения, включая причины фрагментации кучи со временем.
🔹 Теги памяти
Узнайте, как теги помогают ОС отслеживать блоки памяти, предотвращать повреждение и поддерживать сборку мусора.