There was an issue where "lastUsageDates" in LimitedDiscCache had some
cache files that were not in cache directory, so LimitedDiscCache wasn't
removing the cache files. 

It usually happened in ListView, so to solve this issue, I modified
removeNext() method in LimitedDiscCache.