Cache Buffer - Tensho97/Aprende-a-Aprender GitHub Wiki
Si bien es cierto que tanto el buffer como la caché pueden ser considerados memorias temporales para agilizar la transferencia de datos, ambos representan diferentes cosas.
Una memoria buffer se usa para aliviar la transferencia entre una entidad rápida y una lenta, de manera que una de las parte no vea afectada su rendimiento mientras espera. En el buffer, los datos se escriben y se leen una sola vez, perdiéndose una vez utilizado.
Por otro lado, la memoria caché puede considerarse como un conjunto de datos duplicados que permiten obtener la información de manera más rápida. Cuando se accede por primera vez al dato, este se copia en el caché de manera que cuando sea necesario volver a obtenerlo se acceda directamente a la caché. A diferencia del buffer, los datos almacenados pueden ser accedidos tantas veces como sea necesario.
Autor: Richard