PHP memory_limit определяет максимальный предел памяти, который используется одним запросом/скриптом/процессом. Данный лимит помогает предотвратить использование плохо написанными сценариями всей доступной памяти на сервере. Например, если 3 сценария PHP одновременно используют 100 МБ памяти каждый, в сумме будет использовано 300 МБ памяти, и ограничение PHP в 128 МБ не будет достигнуто.

Память RAM отвечает за хранение и предоставление всех данных, необходимых для запуска процесса или скрипта. По сути, RAM (ОЗУ) системы – это то, что выделяет память для этих процессов или сценариев, а также оставляет немного резервной памяти для обеспечения надлежащего функционирования других программ/служб в системе.

Нашли ответ на свой вопрос?