LRU cache for file caching