Я работаю с большим массивом, который является картой высот, 1024x1024 и, конечно же, я застрял с лимитом памяти. В моей тестовой машине я могу увеличить лимит памяти до 1 гб, если захочу, но в моем крошечном VPS с 256 барабанами это не вариант.
Я искал в стеке и google и нашел несколько "хорошо, вы используете PHP не потому, что эффективность памяти, это и переписывать в С++", и, честно говоря, это нормально, и я признаю, что PHP любит память.
Но, когда копается больше в управлении памятью PHP, я не нашел, какая память потребляет каждый тип данных. Или, если литье в другой тип данных уменьшает потребление памяти.
Единственный метод "оптимизации", который я нашел, заключался в том, чтобы отключить переменные и массивы, что он.
Преобразование кода в С++ с использованием некоторых парсеров PHP решит проблему?
Спасибо!