This module provides a shared cache, using a memory mapped file. Very useful for mod_perl applications. If routines are provided which interact with the underlying data, access to the cache is completely transparent, and the module handles all the details of refreshing cache contents, and updating underlying data, if necessary. Changes since version 0.03 Fixed the write() bug again. It's amazing what a difference tests make! Removed dependency on Mmap.pm Made file locking more portable, hopefully Changes since version 0.02 Fixed serious bug in write(), which corrupted the cache file when replacing already existing entries Changes since version 0.01 Fixed serious bug in read(), which didn't update the current bucket content size when expiring entries. This caused infinite loops in _find() and _insert(), which have also been fixed, should anything else ever go wrong in a similar way INSTALLING What you need to install this module: Mmap module, version 0.10 or later Storable module How to install perl Makefile.PL make make install $Revision: 1.2 $ Copyright Institute of Physics Publishing 2001 You may distribute under the terms of the GPL or the Artistic License, as distributed with Perl, with the exception that it cannot be placed on a CD-ROM or similar media for commercial distribution without the prior approval of the author.