Есть скрипт который проходится по огромному количеству файлов и папок, делает запросы в БД, меняет тексты, создает подпапки и отжирает более 6 Гб оперативы за пару часов работы. Поиск в гугле дает варианты только для случая, когда скрипт отработал, а память не освободилась. Хотелось бы узнать варианты освобождения памяти прямо в процессе работы скрипта?
Всё описанное не должно занимать больше пары десятков мегабайт
Надо как-то более осмысленно подходить к коду.
Сам по себе пхп код не отъедает память. Её занимают переменные, которые создаёт пользователь пхп