Cache::CacheSizer(3pm) User Contributed Perl Documentation Cache::CacheSizer(3pm) NAME Cache::CacheSizer -- component object for managing the size of caches DESCRIPTION The CacheSizer class is used internally in SizeAware caches such as SizeAwareFileCache to encapsulate the logic of limiting cache size. SYNOPSIS use Cache::CacheSizer; my $sizer = new Cache::CacheSizer( $cache, $max_size ); $sizer->limit_size( $new_size ); METHODS new( $cache, $max_size ) Construct a new Cache::CacheSizer object for the cache $cache with a maximum size of $max_size. update_access_time( $key ) Inform the cache that the object specified by $key has been accessed. limit_size( $new_size ) Use the sizing algorithms to get the cache down under $new_size if possible. PROPERTIES get_max_size The desired size limit for the cache under control. SEE ALSO Cache::Cache, Cache::CacheMetaData, Cache::SizeAwareCache AUTHOR Original author: DeWitt Clinton <dewitt AT unto.net> Last author: $Author: dclinton $ Copyright (C) 2001-2003 DeWitt Clinton perl v5.20.2 2015-01-22 Cache::CacheSizer(3pm)
Generated by $Id: phpMan.php,v 4.55 2007/09/05 04:42:51 chedong Exp $ Author: Che Dong
On Apache
Under GNU General Public License
2025-01-15 01:48 @18.117.151.127 CrawledBy Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)