В системе, в которой я сейчас работаю, есть один процесс, который загружает большое количество данных в массив для сортировки/агрегации/независимо. Я знаю, что этот процесс требует оптимизации использования памяти, но в краткосрочной перспективе он просто должен работать.
Учитывая объем данных, загружаемых в массив, мы продолжаем использовать ограничение памяти. Он был увеличен несколько раз, и мне интересно, есть ли точка, в которой увеличение становится, как правило, плохой идеей? или это только вопрос о том, сколько оперативной памяти у машины есть?
Аппарат имеет 2 ГБ ОЗУ, а memory_limit в настоящий момент установлен в 1,5 ГБ. Мы можем легко добавить больше оперативной памяти в машину (и в любом случае).
У других возникли такие проблемы? и каковы были решения?