
--- #### Design and implementation of the file system -- cache Virtual page storage -- page cache - Virtual pages in the virtual address space can be mapped to local external memory files - Page cache for file data blocks - File data blocks are mapped into pages in virtual memory - File read/write operations are converted to memory accesses - May result in page faults and/or dirty pages - Problem: The page replacement algorithm needs to coordinate the number of pages between the virtual storage and the page cache