скажите пожалуйста, когда я выполняю команду free -m в терминале linux, я просматриваю строку -/+ buffers/cache, которая показывает память без кешей и буферов ... что содержится в памяти без кешей и буферов? Двоичные файлы программ?
1 ответ
1
free
память показывает, как используется, это просто память, используемая вашей системой. Это память, выделенная ядром для чего-либо, от хранения фактического кода работающей программы до данных, используемых этой программой (таких как переменные). Например, если вы работаете с Firefox, число представляет память, используемую для хранения исполняемого кода Firefox (в формате ELF), а также все данные, необходимые Firefox для запуска, такие как HTML и изображения для страниц.
В основном вся память, запрашиваемая (и предоставленная) с помощью malloc
(и family).
Смотрите также: