Пояснив RedHat :
Кеш-сторінки:
Кеш - це частина пам'яті, яка прозоро зберігає дані, щоб майбутні запити на ці дані могли швидше подаватись. Ця пам'ять використовується ядром для кешування даних диска та підвищення продуктивності вводу-виводу.
Ядро Linux побудовано таким чином, що воно буде використовувати стільки оперативної пам’яті, скільки можливо, для кешування інформації з ваших локальних та віддалених файлових систем та дисків. По мірі того, як у системі відбувається час читання і запису, ядро намагається зберегти дані, що зберігаються в пам'яті, для різних процесів, що працюють у системі, або даних відповідних процесів, які будуть використані найближчим часом. Кеш не відновлюється в той момент, коли процес отримує зупинку / вихід, проте, коли для інших процесів потрібно більше пам'яті, ніж вільна наявна пам'ять, ядро виконуватиме евристику для відновлення пам'яті, зберігаючи дані кешу та виділяючи цю пам'ять новим процесом.
Коли запитується будь-який тип файлу / даних, ядро шукатиме копію тієї частини файлу, на яку користувач діє, і, якщо такої копії немає, вона виділить одну нову сторінку пам'яті кешу і заповнить її відповідний вміст, прочитаний з диска.
Дані, що зберігаються в кеші, можуть бути значеннями, які були обчислені раніше, або копії вихідних значень, які зберігаються в іншому місці диска. Коли потрібні деякі дані, кеш спочатку перевіряється, чи містить він ці дані. Дані можна отримати швидше з кеша, ніж з їх початкового джерела.
Сегменти спільної пам'яті SysV також обліковуються як кеш, хоча вони не представляють жодних даних на дисках. Можна перевірити розмір сегментів спільної пам'яті за допомогою команди ipcs -m та перевірити байт-стовпчик.
Буфери:
Буфери - це зображення дискового блоку даних, що зберігаються під кешами сторінок. Буфери містять метадані файлів / даних, які знаходяться під кешем сторінки. Приклад: Коли є запит будь-яких даних, які є в кеші сторінки, спочатку ядро перевіряє дані в буферах, які містять метадані, які вказують на фактичні файли / дані, що містяться в кешах сторінок. Після того, як з метаданих буде відома фактична адреса блоку файлу, воно вибирається ядром для обробки.