Настройка APC - максимальный apc.shm_size
Есть ли какие-либо ограничения для apc.shm_size? Как я рассчитал, мне понадобится более или менее 2 ГБ размера кеша, но если я установлю даже 1 МБ больше, чем 1024 МБ, Apache не запустится.
2 ответа
Кэш-память объемом 2 ГБ кажется немного избыточной, но если это то, что вам нужно, то это то, что вам нужно. убедитесь, что в вашей системе достаточно памяти, насколько я знаю, у apc нет никаких ограничений в этом отношении, что говорит ваш журнал apache, когда вы пытаетесь запустить его, и он не запустится?
Вы должны знать, что Apache запустит определенное количество потоков; каждый поток в конечном итоге сможет занять до 1024 МБ памяти только для части APC. Если у вас есть настройки по умолчанию, я предполагаю, что ваша система имеет от 4 до 6 ГБ ОЗУ;
Мой совет - установить для запуска apc.shm_size значение 128 Мб; настройте apc.php и следите за тем, как используются 128 МБ памяти, а затем увеличивайте по мере необходимости (что, я искренне сомневаюсь, будет необходимо)