For Zend_Cache_Frontend_Core you can define a lifetime and, according to the documentation, a "automatic_cleaning_factor".
According to the manual, this property specifies on how many writes to the cache old cache entries get invalid.
When I use APC as backend shouldn't the cache invalidate itself automatically without having to write to the cache?
Or did I misunderstand something there?