27
I think the maximum size is just a threshold and when the batch job for deleting cache starts, it'll check if the current size is larger than the threshold size. If that is true, it'll clear cache. The app can't very well be continuously check cache size, that'll cost too much battery life.