A general caching filesystem
A general caching filesystem
Posted Oct 25, 2004 0:55 UTC (Mon) by jcm (subscriber, #18262)In reply to: A general caching filesystem by xoddam
Parent article: A general caching filesystem
xoddam writes:
> This seems to me like a really complicated reimplementation of
> virtual memory.
No it's really not. By virtual memory your are referring to an aspect of VM implementations known as paging, and that in itself only really impacts upon so called ``anonymous memory''. There is a page cache for certain regular filesystems but it's not possible for all filesystems to exploit the page cache to full effect and in any case this patch adds the ability to use a local disk as an additional cache storage for even slower stuff like network mounted filesystems - so the page cache can always sit between this disk and user processes which use it.
Jon.