Tuesday, September 2, 2014, 3:04:55 AM, you wrote:

> How does ATS manage the expired objecs? If an object has expired/removed , I 
> assume allocated space for it can later be used by other objects.

ATS doesn't have allocated space in the cache. It's a circular buffer. All 
objects, including expired ones, are eventually overwritten. There is no other 
space management.

> PS: I am very new to ATS, and the link you provided is quite low level. So 
> above is my basic expectation at best from a file system like structure.

Well, there isn't any higher level to the ATS cache. That low level description 
is effectively complete description. There is a write cursor, and ATS writes to 
cache at that location, advancing (circularly) as it writes. The directory 
keeps track of what has been written but data is always written at the write 
cursor.

Reply via email to