A shared memory cache through an mmap'ed file.  It's core is written in
C for performance.  It uses fcntl locking to ensure multiple processes
can safely access the cache at the same time.  It uses a basic LRU
algorithm to keep the most used entries in the cache.

WWW: http://search.cpan.org/dist/Cache-FastMmap/