Почему я получаю несоответствие в использовании памяти в моем приложении C? - PullRequest
0 голосов
/ 02 июля 2018

Как я могу понять несоответствие между 21 МБ байтов частной памяти, сообщенными для моего приложения C ps_mem, и намного меньшими числами, сообщенными valgrind для текущих выделений.

valgrind memory profiler

Системный монитор показывает показания ниже.

enter image description here

Я также использовал ps_mem для проверки используемой памяти.

ps_mem memory statistics

Запуск proc / 2101 / smaps выдает следующее. 4432 - это пид моего приложения.

enter image description here

...