1. A non-transitory machine readable medium having program code that when processed by a processor causes the processor to perform a method comprising: determining at least one value corresponding to an activity level of a core of the processor and a rate at which dirty cache lines of a cache of the core are to be sent from said core to a storage external from said core, wherein the activity level includes a rate of stores and a rate of loads; and sending the dirty cache lines from the cache to the storage external to the core in response to the at least one value.