Good day.I'm trying to understand difference between Buffers and Page Cache in Linux, but found almost no documentation.
As far as I understand buffers and Page Cache serves same purpose: they save recent reed/written pages and allow to reduce amount of actual IO.
So, the questions: 1) What difference between buffers and page cache? 2) What data goes to Cache? 3) What data goes to Cache? 4) Why this separation was needed? Thanks.