Вы можете установить limit
на потребление памяти для APC
, но это потенциально ограничивает его эффективность.
Если вы просто используете его для тихого кэширования кода операции , то все должно быть в порядке. Как только выделение памяти заполнено, новые файлы не будут кэшироваться, но все будет работать как положено. Однако функции кэширования в пользовательском пространстве, такие как apc_store()
и apc_fetch()
, будут молча и необъяснимо проваливаться, если не будет доступной памяти.
Это может быть сложно поймать и отладить, так как не сообщается об ошибке и не выдается исключение.