Está en la página 1de 10

Buffer, utilización

del Buffer en
dispositivos E/S
y E/S con buffer
Que es Buffer?
En la informática, el buff er es una zona de
memoria temporal que se utiliza
normalmente para un único uso para
almacenar datos en transito entre dos
dispositivos o procesos.
Tipos de buffer

• Buff er único
• Buff er doble
• Buff er circular
Es evitar que el
programa o recurso

Principal
que los va a utilizar ya
sea de hardware o
software se quede sin

función.
datos durante una
transferencia de datos
irregular o por la
velocidad del proceso.
Como trabaja el buffer?

Cuando se realiza una operación de E/S los datos no se


transfi eren directamente desde o hacía dispositivo, sino
que se leen o escriben en un buff er primero.
Una vez que se han almacenado en el buff er se pueden
procesar, transformar o analizar antes de ser escritos en
el dispositivo de salida o utilizados por el programa.
Utilización de
buffers en
La utilización de buff ers en dispositivos E/S permite que
dispositivos de
el procesamiento de datos se realice de manera más
efi ciente. entrada y
En lugar de esperar a que los datos se transfi eran salida.
completamente, se pueden procesar de forma parcial
mientras se están leyendo o escribiendo. Además, los
buff ers también pueden ser utilizados para reducir la
sobrecarga de lectura /escritura en el dispositivo de E/S,
ya que se puede leer o escribir un bloque de datos en el
buff er en lugar de uno a uno.
En resumen
Los buff ers son una herramienta importante
para optimizar el rendimiento en
operaciones de entrada y salida,
permitiendo una mejor gestión de los datos
y reduciendo la sobrecarga de lectura y
escritura en los dispositivos de E/S.
Dispositivos de E/S con buffer

• Discos duros.
• Impresoras.
• Tarjetas de sonido.
• Dispositivos de red
Diferencia entre
cache/buffer
La diferencia principal es que la caché opera
con la premisa de que los datos serán
utilizados muchas veces mientras el buff er
sirve para un almacenamiento temporal de
los datos.

También podría gustarte