Outperforming LRU with an adaptive replacement cache algorithm | IEEE Journals & Magazine | IEEE Xplore