я бегу 5.3.9-1~dotdeb.3
, с участием APC 3.1.9
. Кэш APC полностью фрагментируется после 2 часов работы. Разве это не apc.user_ttl = 0
предполагается, что файлы будут кешированы до перезапуска APC - и предотвратить такую фрагментацию? Что я делаю не так?
apc.enabled = 1
apc.shm_segments = 1
apc.shm_size = 320M
apc.cache_by_default=1
apc.stat = 0
apc.user_ttl = 0
apc.num_files_hint = 1024
apc.mmap_file_mask = /tmp/apc.XXXXXX
apc.enable_cli = 0
Вот скриншот:
Вы поднимали ядро shmmax
параметр для сервера 320M для разделяемой памяти тоже? По умолчанию это около 8 МБ.
Поместите следующее в /etc/sysctl.conf
:
kernel.shmmax = 335544320
и выполнить
sysctl -p
как корень.