Каков самый простой способ настроить размер apc shm на пользователя?

StackOverflow https://stackoverflow.com//questions/9630780

Вопрос

Так что я полностью закончил настройку 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.Теперь все делится, так что все в порядке.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top