Buffering

Páginas: 2 (474 palabras) Publicado: 28 de abril de 2014
BUFFERING Y SPOOLING

Es un espacio de memoria, en el que se almacenan datos para evitar que el programa o recurso que los requiere, ya sea hardware o software, se quede sin datos durante unatransferencia.

    Normalmente los datos se almacenan en un buffer mientras son transferidos desde un dispositivo de entrada (como un ratón) o justo antes de enviarlos a un dispositivo de salida (comounos altavoces).

A veces la velocidad de los periféricos no se adapta a la velocidad del procesador, porque los periféricos son lentos o porque el proceso trabaja a ráfagas. Es decir, que necesitaconjuntos de información para procesar de golpe. Para solucionar este problema y que ni los periféricos ni el procesador se deban esperar mutuamente, el sistema operativo utiliza una memoriaintermedia llamada buffer. La función de esta memoria es amortiguar las diferencias de velocidad.

Cuando tenemos un buffer, el periférico produce información y el proceso la consume. El periférico sólo debeponerse de acuerdo con el buffer y únicamente habrá problemas cuando el buffer este lleno. Por otro lado, el procesador sólo consumirá información del buffer y sólo deberá esperar cuando el buffereste vacio.

Un buffer es una memoria intermedia que se usa como almacen temporal, asi se aceleran las lecturas y escrituras. Lo notas cuando abres un programa, lo cierras y vuelves ha abrirlo, lasegunda vez carga mas rapido por que los datos estan en el buffer

SPOOLING

Un spool es un buffer de gran tamaño que se aloja en disco, no en memoria. Se suele usar para almacenar temporalmente lasalida dirigida a dispositivos que no aceptan flujos de datos intercalados(e.g . impresoras).
ƒƒ
El SO intercepta la salida de los procesos, y la guarda en sucesivos ficheros. Un proceso residenteenvía ficheros al dispositivo cuando está disponible. Se utiliza un spool por dispositivo, no por cada proceso que ordena una operación de salida.

El SPOOL (Simultaneous Perifherical Operation...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Buffering
  • Buffering strategy(amortiguadores) o de bridging strategy (acciones)

OTRAS TAREAS POPULARES

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS