Объясняется RedHat :
Кэширование страниц:
Кеш - это часть памяти, которая прозрачно хранит данные для будущих запросовдля этого данные могут быть обслужены быстрее.Эта память используется ядром для кэширования данных на диске и повышения производительности ввода-вывода.
Ядро Linux построено таким образом, что оно будет использовать столько оперативной памяти, сколько может для кэширования информации из вашей локальной и локальной сети.удаленные файловые системы и диски.Поскольку время проходит через различные операции чтения и записи, выполняемые в системе, ядро пытается сохранить данные, хранящиеся в памяти, для различных процессов, работающих в системе, или данные соответствующих процессов, которые будут использоваться в ближайшем будущем.Кэш не восстанавливается в тот момент, когда процесс получает останов / выход, однако, когда другим процессам требуется больше памяти, чем свободной доступной памяти, ядро запускает эвристику для восстановления памяти путем хранения данных кэша и выделения этой памяти новому процессу.
Когда запрашивается любой тип файла / данных, тогда ядро будет искать копию той части файла, с которой работает пользователь, и, если такой копии не существует, выделяет одну новую страницукэшировать память и заполнить ее соответствующим содержимым, считанным с диска.
Данные, хранящиеся в кэше, могут быть значениями, которые были вычислены ранее, или дубликатами исходных значений, которые хранятся в другом месте на диске.Когда запрашиваются некоторые данные, кэш сначала проверяется, чтобы увидеть, содержит ли он эти данные.Данные могут быть извлечены из кеша быстрее, чем из его исходного источника.
Сегменты разделяемой памяти SysV также учитываются как кеш, хотя они не представляют никаких данных на дисках.Проверить размер сегментов разделяемой памяти можно с помощью команды ipcs -m и проверки столбца байтов.
Буферы:
Буферы - представление данных на дисковых блоках.это хранится в кэше страницы.Буферы содержат метаданные файлов / данных, которые находятся в кэше страницы.Пример: когда есть запрос любых данных, которые присутствуют в кэше страницы, сначала ядро проверяет данные в буферах, которые содержат метаданные, которые указывают на фактические файлы / данные, содержащиеся в кэше страницы.Как только из метаданных известен фактический адрес блока файла, он берется ядром для обработки.