Server Fault is a question and answer site for system and network administrators. It's 100% free, no registration required.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I currently have my apc.gc_ttl set to 600 to help keep fragmentation down.

Since apc.gc_ttl just sets the time on cache for garbage collection, I don't see any harm in keeping it this low.

However, I'm new to APC, and have seen many configurations online that use a 3600 TTL, which seems quite long to me for garbage collection cache...

Is 600 too low? Is 3600 too high?

As I'm sure mileage varies on this setup, is there a good rule of thumb to follow?

share|improve this question
up vote 4 down vote accepted

600 is not low for apc.gc_ttl and 3600 is actually the default value, you are right that it will vary on different installations, I have mine set to 600 as well.

share|improve this answer
Thanks, good to know. – nojak Aug 28 '12 at 23:36

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.