PHP extension с автовызовом при запуске процесса PHP
Посмотрите в сторону pinba, zabbix.
memory_get_usage(boolean real_usage);  //всегда отображала именно текущее потребление памяти

<?php
$start_mem = memory_get_usage(1);
/// ваш код

file_put_contents("mem.log", "начальное значение: " . $start_mem . "; потребляемая память в конце скрипта: " . (memory_get_usage(1) - $start_mem) );
Насколько точно вам надо измерить потребляемую память? Приведенный выше код вполне с этим справится.