Buffering PDF
Buffering PDF
Buffering PDF
Sistemas Operativos
Definición
• Uso de zonas de memoria propias del SO para
almacenar datos mientras se transfieren entre
un dispositivo y un proceso, o entre dos
dispositivos.
• Además precarga datos en un área reservada
de memoria (el búfer).
• Los datos que se introducen siempre van a ser
utilizados.
Se usan buffers para:
1. Simultanear la E/S de un proceso con su
ejecución.
2. Maximizar la utilización de la CPU y los
dispositivos de E/S.
3. Amortiguar diferencias de velocidad entre
productores y consumidores de
información.
4. Los datos de un productor lento se
acumulan en un buffer para consumirlos
posteriormente de una tacada.
Buffer vs Cache
Una caché de disco guarda las estadísticas de los
datos almacenados en él y proporciona datos
con un tiempo máximo de espera en modos de
escritura en diferido. Un buffer, es utilizado
normalmente en entrada, salida y a veces,
almacenamiento temporal de datos que se
enrutan entre distintos dispositivos o que van a
ser modificados de manera no secuencial antes
de ser escritos o leídos de manera secuencial
Los problemas más comunes para los búferes son:
https://www.ecured.cu/Buffer