Почему Eaccelerator не использует в полной мере shared memory и пишет на диск?

phpinfo() показывает, что Eaccelarotor'у отведено 32 Мб и сейчас занято 10 Мб. При этом в папке на диске, отведенной под кеш Eaccelerator'а уже 60 Мб.

Пробовал выставлять eaccelerator.shm_only = "1" и eaccelerator.content = "shm", всё безрезультатно.

Почему при достаточном количестве доступной памяти Eaccelerator ничего в ней не хранит?

Прежде всего речь о php-скриптах, которые инклудятся другими скриптами. Может быть как-то влияют заголовки no-cache? Или может Eaccelerator эти маленькие кусочки отдельно не хранит, а хранит только результаты склейки?

Теги:  ·

Смотрите также

Ответы

Попробуйте перекомпилировать eAccelerator с опцией
--with-eaccelerator-shared-memory
Обратите так же внимание, что некоторые CMS "управляют" eAccelerator'ом.

обратите внимание на свап, туда может писать.

Отправить комментарий

Если вы укажете номера тикетов или имя пользователя, отзыв будет выглядеть убедительнее, а провайдеру будет проще разобраться с вашей проблемой

Подробнее о форматировании

CAPTCHA
This question is for testing whether you are a human visitor and to prevent automated spam submissions.
5 + 7 12 + 8 плюс 3 8