Method: FSDB::Database#clear_cache
- Defined in:
- lib/fsdb/database.rb
#clear_cache ⇒ Object
Can be called occasionally to reduce memory footprint, esp. if cached objects are large and infrequently used.
280 281 282 283 284 285 286 |
# File 'lib/fsdb/database.rb', line 280 def clear_cache cache_mutex.synchronize do cache.delete_if do |file_id, cache_entry| cache_entry.unused? end end end |