# Cache::SizeAwareSharedMemoryCache - phpMan

## NAME
    [Cache::SizeAwareSharedMemoryCache] -- extends [Cache::SizeAwareMemoryCache]

## DESCRIPTION
    The SizeAwareSharedMemoryCache class adds the ability to dynamically
    limit the size (in bytes) of a shared memory based cache. This class
    also implements the SizeAwareCache interface, providing the 'max_size'
    option and the 'limit_size( $size )' method.

## SYNOPSIS
      use [Cache::SizeAwareSharedMemoryCache];

      my $cache =
        new [Cache::SizeAwareSharedMemoryCache]( { 'namespace' => 'MyNamespace',
                                                 'default_expires_in' => 600,
                                                 'max_size' => 10000 } );

## METHODS
    See [Cache::Cache] and [Cache::SizeAwareCache] for the API documentation.

## OPTIONS
    See [Cache::Cache] and [Cache::SizeAwareCache] for the standard options.

## PROPERTIES
    See [Cache::Cache] and [Cache::SizeAwareCache] for the default properties.

## SEE ALSO
    [Cache::Cache], [Cache::SizeAwareCache], [Cache::SharedMemoryCache]

## AUTHOR
    Original author: DeWitt Clinton <<dewitt@unto.net>>

    Last author: $Author: dclinton $

    Copyright (C) 2001-2003 DeWitt Clinton

