Database Reference
In-Depth Information
Figure 11.2. Neo4j's use of RAM for caching
Filesystem cache
The filesystem cache is an area of free RAM (RAM that hasn't yet been allocated to any
process) that the OS sets aside to help speed up reading from and writing to files. The
filesystem cache makes use of something called memory-mapped IO . Whenever a process
requests a file, the filesystem cache is checked to see if it has already been loaded there.
If not, the physical file (or part of the file requested) is read from disk into this memory
area.Subsequentrequestsforthesamefile(oraportionofthefile)canthenbeservedfrom
 
Search WWH ::




Custom Search