I\'m doing a document viewer for some document format. To make it easier, let\'s say this is a PDF viewer, a Desktop application. One requirement for the s
There is an efficient, open sourced RAM virtualizer that uses MRU algorithm to keep freshest referenced objects in-memory and uses a fast, lightweight backing store (on Disk) for "paging".
Here is link in Code Project for a mini-article about it: http://www.codeproject.com/Tips/827339/Virtual-Cache
I hope you find it useful.