| 1 | |
| 2 |
|
| 3 | ==========
|
| 4 | Page Cache
|
| 5 | ==========
|
| 6 |
|
| 7 | The page cache is the primary way that the user and the rest of the kernel
|
| 8 | interact with filesystems. It can be bypassed (e.g. with O_DIRECT),
|
| 9 | but normal reads, writes and mmaps go through the page cache.
|
| 10 |
|
| 11 | Folios
|
| 12 | ======
|
| 13 |
|
| 14 | The folio is the unit of memory management within the page cache.
|
| 15 | Operations
|