Take the 2-minute tour ×
Server Fault is a question and answer site for system and network administrators. It's 100% free, no registration required.

If I set apc.shm_size = 64M, will 64M of memory be allocated by APC when it starts or does it get allocated in chunks as it is needed?

share|improve this question

2 Answers 2

It is allocated at startup. apc.shm_size = 64M is very low you should use much more (GB)if your server is running several websites. Use apc.php to check your config.

share|improve this answer

According to http://www.php.net/manual/en/apc.configuration.php#ini.apc.shm-size: apc.shm_size defines the segment size. The number of segments allocated is defined by the apc.shm_segments configuration value.

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.