1. A computer-readable medium encoded with computer-executable instructions for performing a method that manages objects within a cache, the method comprising: determining a weight for each of a plurality of objects stored in a cache; determining a rank for each of the plurality of objects based on the weight; storing a rank for each of the plurality of objects; and deleting a low priority object from within the cache, the low priority object having the lowest rank among the plurality of objects.