Назад | Перейти на главную страницу

Тестирование использования памяти PHP на нескольких серверах?

У меня есть веб-сайт Drupal, который я довольно много оптимизировал, чтобы уменьшить использование памяти, но он все еще работает с пиковым значением ~ 50 МБ на загрузку некэшированной страницы.

Учитывая, что я запускал его на локальной машине разработчика (Mac OS X 10.6 с MAMP с Apache2 и PHP 5.2.17 с XCache и Zend Optimizer) и на другом веб-хосте (машина CentOS 5.8 с Apache2, PHP 5.2.17 с Zend Optimizer), который использовал 14 МБ и около 30 МБ соответственно - у меня возникает скрытое подозрение, что проблема связана с моим нынешним веб-хостом (запуск Nginx на Debian 6 с PHP 5.2.17 с Zend Optimizer и XCache).

Есть ли способ легко протестировать использование памяти PHP в различной конфигурации сервера?

Спасибо!

Проверить точки хостинга:

  1. связанные модули
  2. Переменная PHP.INI "memory_limit"
  3. ограничения памяти в модуле Zend

Все эти параметры вы можете увидеть через скрипт

<?php 
phpinfo();