The Death of the Page Cache? https://codemia.io/blog/path/The-Death-of-the-Page-Cache-From-mmap-to-NVMe-ZNS-and-User-Space-File-Systems
Notes a newly perceived trend in DB software to avoid kernel caching and I/O, to handle it all in the DB itself.
In reality, DB folks have had this argument with OS folks since at least the 1970s. Nothing new here, e.g. Oracle has used raw partitions on Unix since the 1980s.
If your DB has the entire machine to itself, and your programmers are architecture experts and don't screw up, you can outperform the kernel.