У Viacheslav Biriukov есть большой разбор page cache для SRE. Это материал про ту самую память, которая в
top выглядит занятой, но не всегда означает утечку в приложении.Внутри: как Linux кэширует страницы файлов, что меняется с cgroup v2, как читать
smaps, где помогают mincore, mmap, fsync, vmtouch, perf и strace. Практический фокус хороший: не «ядро сложное», а как не ошибиться при разборе memory pressure.Если у вас были алерты вида «RAM почти кончилась», а потом всё само проходило, этот текст стоит сохранить в runbook по Linux diagnostics.