Очень часто бывает нужно узнать как много памяти будет расходовать та или иная команда в Symfony (особенно долгоиграющая). Не течет ли память и прочее.
Для этих целей подойдёт хелпер из пакета symfony/console
Пример команды:
Запуск команды:
php bin/console -vvv —no-debug app:test-command
Обратите внимание на параметр -vvv, он необходим для отображения подробной информации (в т.ч. используемую память) и — no-debug который необходим для отключения режима дебага который может собирать отладочные данные в памяти.
Перед первым запуском команды необходимо выполнить:
php bin/console — no-debug cache:clear
Что даст нам очистку последующее перестроение кэша при запуске команды