Just installed APC on a server that hosts just a few sites. I also enabled the Cache Router module on one site, and each site has Boost running. Originally I installed APC 3.1.6 but apparently there is an issue with that version and it doesn't load Drupal modules into Cache. So everything looked good, but I upgraded to 3.1.7 and now there are many more files being loaded into cache (good) but I'm filling up the cache and getting fragmentation as well.
I've attached a printout of apc.php but here are my current settings.
What should I be doing to fix the issue? Just keep bumping up the shm_size? I feel okay going up to about 256M but that would be the upper limit on this server right now. Do I need to be increasing kernel.shmmax in addition to apc.shm_size? I believe that's still at 32M. How about apc.ttl and apc.user_ttl? I've seen some posts about changing that to 0 but I'm not sure what affect that would have on my sites.
Any help would be appreciated. I'm going to go ahead and boost shm_size up to 160M now to see if that helps with anything.