Сюда написал, т.к. не исключаю, что освободить память можно и средствами Битрикс, о которых я не знаю.
Переменных всего несколько, и как я сказал, они перезаписываются, при каждой итерации,а не плодятся.
Дело в том, что у меня из тысячи итераций, выполняется лишь десятая часть, после чего скрипт заканчивается, и в логи приходит запись о вышеприведенной ошибке. Т.к. дело не в моих переменных, возможно из-за множества обращений в базу, где-то что-то записывается, ведь что-то же занимает место в памяти ?