unwanted cache_page flush for no reason
you could place a watchdog('cache_clear_backtrace', print_r(debug_backtrace(),1); in that cache_clear_all() function to see from the log why/ where that happens.