Zerofootprint cache is a concept used by Adaptiva Onesite product.
It's described here: https://www.anoopcnair.com/achieve-foot ... sues-sccm/
Same concept could be used by L2 cached. (Assumes disk volume for other purposes.)
How it looks like:
1. To OS (resp. disk reporting tools) the space appears to be free.
2. If OS or applications try to allocate that space, caching mechanism silently releases the space.
Hence:
1. Cache consumes virtually no space on the disk. (or a minimum you want to have "reserved".)
2. The cache can be technically as big as all free space on disk volume.
At this point I cannot imagine that similar concept could be useful for L1 caching. (resp. why to pretend there's a free memory and why to de-allocate/decrease cache under pressure.) ... but maybe I am missing something.
