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

Размер дискового кеша eAccelerator

Я использую eAccelerator для кеширования кодов операций PHP. У меня установлен дисковый кеш / var / cache / eAccelerator. Как я могу ограничить размер кеша? Он уже вырос до 1,5 ГиБ и продолжает расти!

Мой угадать, на основе eAccelerator документация, заключается в том, что он кэширует больше, чем вы этого хотите.

я считать что ты хочешь сделать, это перевернуть

eaccelerator.shm_only = "0"

к

eaccelerator.shm_only = "1"

Может быть :)

Или вы можете рассмотреть quota-ing каталог кеша? Не уверен, однако, что это приведет к обратным результатам или ограничит его размер.

Также вы можете посмотреть на время компиляции вариант --with-eaccelerator-shared-memory. Не уверен, связано ли это, но если скрипты тоже сохраняют результаты в кеше - это может быть проблемой?