posted 11 years ago
I've declared a cache with elements in the cache as eternal & after a fixed interval I overwrite the cache with elements .
so my code looks like ,
where maxElementsInMemory = 10000 , overflowToDisk = false , eternal =true , timeToLiveSeconds =0 , timeToIdleSeconds =0
so say at load time i get some data and add it to cache eg.
And after say 5 mins I again overwrite the data (again with same values hopefully ) .
So after 5 minutes after the execution of line 3 above does the previous element in the cache (made in line 2 ) get overwritten and so does it get eligible for garbage collection ?