In plain English
Shared buffers is PostgreSQL own in-memory cache of data pages, shared by all connections. When a query needs a page, PostgreSQL looks here first before going to disk.
Why it matters
Sized too small, you read disk constantly; sized too large, you fight the OS cache and waste RAM. A common starting point is 25% of system memory.
En palabras simples
Shared buffers es la cache en memoria propia de PostgreSQL para paginas de datos, compartida por todas las conexiones. Cuando una consulta necesita una pagina, PostgreSQL la busca aqui antes de ir al disco.
Por que importa
Si es muy pequena, lees disco constantemente; si es muy grande, compites con la cache del sistema y desperdicias RAM. Un punto de partida comun es el 25% de la memoria del sistema.