File Caching
Just like everything else in computer systems, we cache file blocks also
When any part of a file block is read, the entire block is copied into memory
Some systems have fixed memory partitions, one for file cache and one for the VM system
Others allow the file cache and VM to dynamically trade off space