PHP Memory Limit / RAM вопросы - PullRequest
       38

PHP Memory Limit / RAM вопросы

2 голосов
/ 20 ноября 2011

У меня вопрос по поводу PHP и его ограничения памяти.У меня есть страница index.php, для работы которой требуется memory_limit, равная 50MB или более.

Так значит ли это, что когда кто-нибудь посещает эту страницу, для загрузки потребуется 50 МБ оперативной памятистраница?

Другими словами, если 2 клиента запрашивают одну и ту же страницу одновременно, серверу требуется 100 МБ свободной оперативной памяти для их обслуживания?

Ответы [ 2 ]

4 голосов
/ 20 ноября 2011

Ответ - да, каждому PHP-процессу, выполняющему эту страницу, может потребоваться до 50 МБ ОЗУ.

Наличие такой жадной индексной страницы не очень хорошая вещь. Вы не говорите, что он делает, поэтому невозможно дать советы по оптимизации, но подумайте о том, чтобы поместить задачи, требующие большого объема памяти, в другое место или кэшировать страницу.

0 голосов
/ 20 ноября 2011

memory_limit ограничивает использование памяти скриптом для одного запроса

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...