Каков самый простой способ настроить размер apc shm на пользователя?
-
09-12-2019 - |
Вопрос
Так что я полностью закончил настройку APC, и мне это нравится. Единственное, что есть; Память немного ограничения в моей системе. Я знаю: купить больше, верно? Ну, мой хост не поддерживает это, и мне нравится их сервис, так что ...
Я работаю APC, используя FCGID на сервере CPANEL / WHM. Кэш обделяется между посещением на в зависимости от пользователя, потому что я использую FCGIDMAXProcessesPlass 1 в PHP.conf.
По умолчанию APC инициализируется при запуске APC, поэтому все учетные записи пользователей имеют одну (MaxProcesses) уникальную и личную долю SHM, но размер SHM одинаково для всех пользователей. Тем не менее, у меня есть некоторые сайты, которые действительно получают выгоду от того, чтобы сказать, 128 м SHM, тогда как другие могут легко достаточно, с 16 м или даже 8 м в некоторых случаях.
Я уже протянул пользовательские погрузчики FCGI в / cgi-bin и как описано здесь:
http://www.brandonturnurner.net/blog/2009/07/fastcgi_with_php_opcode_cache /
и http://chrisgilligan.com/search/apc-shm_size-ed- Пользователь /
Но мне показано, что если APC уже загружен на в зависимости от каждого пользователя, должен быть более простой вариант. Я не могу работать Per-User FCGI для работы и по-прежнему сохранять процесс PHP.
Любые идеи?
Решение
Это на самом деле оказалось невозможным с mod_fcgid. Поскольку я не могу получить MOD_FAFTCGI для запуска на моем сервере, что сделало бы это возможным, я с тех пор переключился на MOD_DSO.Теперь все делится, так что все в порядке.