Я пытался использовать команду времени / usr / bin / time, чтобы измерить пиковое потребление памяти программой в системе Linux.
Независимо от того, с каким исполняемым файлом я экспериментирую, я получаю правильный ответ относительно того, что касается времени выполнения, но показатели использования памяти всегда равны 0.
типичный вывод времени выглядит примерно так:
8.68пользователь 0.04система 0: 08.73 истекла 99% ЦП (0avgtext + 0avgdata 0maxresident) k
0 входов + 16 выходов (0 основных + 20366 минор) pagefaults 0swaps
нули, которые я не понимаю:
0avgtext + 0avgdata 0maxresident
Я гуглил и понял, что время GNU фактически не в состоянии вычислить эти
данные об использовании памяти, которые упоминаются в его справочной странице. Я прав?
Какую альтернативную команду я мог бы использовать для того же эффекта? (без необходимости вальгринда)