Мы разработали программное обеспечение на основе Laravel, протестировано на месте с Laravel Valet, и все работает нормально. Одна установка на промежуточном веб-сервере (прямое администрирование) с точно такой же базой данных и кодом, использование памяти резко увеличилось.
Спецификации локального тестирования: ОС: MacOS Catalina Pro c: 8-ядерный Intel Core i9 с тактовой частотой 2,3 ГГц Память: 16 ГБ, 2667 МГц, DDR4
Характеристики промежуточного сервера: ОС: CentOS 7.0 64-разрядная частота процессора (МГц) 2693,670 Общий объем памяти 1014728 кБ
Это базовый c stati c страница:
Промежуточный сервер: 21 МБ, PHP 7.4.2
Машина для разработки: 5 МБ, PHP 7.4.4
Еще одна страница большего размера (которая требует оптимизации):
Промежуточный сервер: 101 МБ, PHP 7.4.2
Машина для разработки: 85 МБ , PHP 7.4.4
Мы знаем, что эта машина для разработки намного медленнее, но не можем объяснить увеличение использования памяти. Кто-нибудь знает, как это проанализировать и решить?
Используемая структура: Laravel v6.18.20