# php -r 'var_dump(memory_get_usage());'
int(75880)
# php -r 'var_dump(memory_get_usage());'
int(75880)
# php -r 'var_dump(memory_get_usage());'
int(75880)
Две интересные вещи: простой сценарий берет 76k в командной строке и постоянно делает это.
# php -r 'var_dump(memory_get_usage()); echo "";'
int(76016)
# php -r 'var_dump(memory_get_usage()); echo ""; echo "";'
int(76160)
Добавление кода увеличивает использование памяти. Не удивительно - проанализированный код должен куда-то идти.
Итак: использование памяти, которое вы видите, - это весь ваш код и все остальное, что создается во время запуска. Помните, что к моменту запуска вашей первой строки кода PHP уже много раз анализировал, если не весь ваш код. (любое динамическое включение или автозагрузка могут привести к тому, что какой-то разбор произойдет позже)
Попытка сократить это может быть бесполезной, в общем и целом, хотя вы можете попытаться избежать ненужных включений. В любом случае, это просто хорошая идея.