103,3K подписчиков
Прим. Перев.: Эта увлекательная статья, в подробностях раскрывающая предназначение swap в Linux и отвечающая на распространенное заблуждение на этот счет, написана Chris Down — SRE из Facebook, который,...
4 года назад
6K подписчиков
Продолжаем публикацию книги о программирование на языке ассемблера (GAS) в операционной системе Linux (x86-64). Сегодня продолжаем рассматривать вопросы памяти. Параграф 5.3 Ассемблер. Выделение динамической памяти функцией brk. В действительности у нас — программистов есть и еще одна возможность использовать память. Можно программно в ходе выполнения выделять память для нужд программы. Та часть памяти, которая позволяет получать ее для программы динамическим способом, называется кучей. При запуске программы куча (динамическая память) располагается между статической памятью и стеком...
2 года назад