Diferencia entre revisiones de «Spooling»

Línea 6: Línea 6:
 
}}
 
}}
 
<div align="justify">
 
<div align="justify">
'''Spooling'''. Por sus siglas en ingles (Simultaneous Peripheral Operations On-Line). El proceso de guardado ocurre en un archivo o dispositivo de almacenamiento, es importante señalar que el lapsus de tiempo en que se guarda la información es breve y ocurre hasta que el programa que usará los datos, requiera de la información.  
+
'''Spooling'''. Por sus siglas en ingles (Simultaneous Peripheral Operations On-Line). El proceso de guardado ocurre en un [[archivo]] o dispositivo de almacenamiento, es importante señalar que el lapsus de tiempo en que se guarda la información es breve y ocurre hasta que el programa que usará los datos, requiera de la información.  
 
==Uso del Spooling==
 
==Uso del Spooling==
* Cuando usamos la impresora: los datos que han de ser enviados a la impresora antes de que se produzca la salida efectiva de los mismos, estan sometidos a este proceso;<br>
+
* Cuando usamos la [[impresora]]: los datos que han de ser enviados a la impresora antes de que se produzca la salida efectiva de los mismos, estan sometidos a este proceso;<br>
En este caso, los documentos son cargados en un buffer, que habitualmente es un área en un disco, y la impresora los saca de éste a su propia velocidad. El usuario puede entonces realizar otras operaciones en el ordenador mientras la impresión tiene lugar en segundo plano. El spooling permite también que los usuarios coloquen varios trabajos de impresión en una cola de una vez, en lugar de esperar a que cada uno acabe para enviar el siguiente.
+
En este caso, los documentos son cargados en un [[buffer]], que habitualmente es un área en un disco, y la impresora los saca de éste a su propia velocidad. El usuario puede entonces realizar otras operaciones en el ordenador mientras la impresión tiene lugar en segundo plano. El spooling permite también que los usuarios coloquen varios trabajos de impresión en una cola de una vez, en lugar de esperar a que cada uno acabe para enviar el siguiente.
 
* Cuando los dispositivos que acceden a los datos lo hacen a diferentes velocidades;<br>
 
* Cuando los dispositivos que acceden a los datos lo hacen a diferentes velocidades;<br>
El buffer proporciona un lugar de espera donde los datos pueden estar hasta que el dispositivo (generalmente más lento) los procesa. Esto permite que la CPU pueda trabajar en otras tareas mientras que espera que el dispositivo más lento acabe de procesar el trabajo.
+
El buffer proporciona un lugar de espera donde los datos pueden estar hasta que el dispositivo (generalmente más lento) los procesa. Esto permite que la [[CPU (unidad central de procesamiento)| CPU]] pueda trabajar en otras tareas mientras que espera que el dispositivo más lento acabe de procesar el trabajo.
 
* En los casos en que no existe comunicación directa entre los programas que escriben y leen los datos;<br>
 
* En los casos en que no existe comunicación directa entre los programas que escriben y leen los datos;<br>
 
El uso de un almacenamiento intermedio permite que varios procesos en paralelo estén generando datos para el dispositivo, sin que se mezcle el resultado, ni que tengan que esperar a que finalice la operación con el periférico. En consecuencia se obtiene una comunicación indirecta entre los programas que escriben los datos y los que los leen.
 
El uso de un almacenamiento intermedio permite que varios procesos en paralelo estén generando datos para el dispositivo, sin que se mezcle el resultado, ni que tengan que esperar a que finalice la operación con el periférico. En consecuencia se obtiene una comunicación indirecta entre los programas que escriben los datos y los que los leen.
Línea 20: Línea 20:
 
   
 
   
  
 
+
==Veáse También==
 +
*[[Buffer]]
 +
  
 
== Referencias ==
 
== Referencias ==

Revisión del 16:53 12 dic 2017

Spooling
Información sobre la plantilla
Concepto:

Es el proceso informático en el cual un ordenador almacena datos de forma temporal, para ser usado posteriormente.

Spooling. Por sus siglas en ingles (Simultaneous Peripheral Operations On-Line). El proceso de guardado ocurre en un archivo o dispositivo de almacenamiento, es importante señalar que el lapsus de tiempo en que se guarda la información es breve y ocurre hasta que el programa que usará los datos, requiera de la información.

Uso del Spooling

  • Cuando usamos la impresora: los datos que han de ser enviados a la impresora antes de que se produzca la salida efectiva de los mismos, estan sometidos a este proceso;

En este caso, los documentos son cargados en un buffer, que habitualmente es un área en un disco, y la impresora los saca de éste a su propia velocidad. El usuario puede entonces realizar otras operaciones en el ordenador mientras la impresión tiene lugar en segundo plano. El spooling permite también que los usuarios coloquen varios trabajos de impresión en una cola de una vez, en lugar de esperar a que cada uno acabe para enviar el siguiente.

  • Cuando los dispositivos que acceden a los datos lo hacen a diferentes velocidades;

El buffer proporciona un lugar de espera donde los datos pueden estar hasta que el dispositivo (generalmente más lento) los procesa. Esto permite que la CPU pueda trabajar en otras tareas mientras que espera que el dispositivo más lento acabe de procesar el trabajo.

  • En los casos en que no existe comunicación directa entre los programas que escriben y leen los datos;

El uso de un almacenamiento intermedio permite que varios procesos en paralelo estén generando datos para el dispositivo, sin que se mezcle el resultado, ni que tengan que esperar a que finalice la operación con el periférico. En consecuencia se obtiene una comunicación indirecta entre los programas que escriben los datos y los que los leen.

  • Al enviar correos electrónicos, permite colocar los correos en un área temporal de almacenamiento hasta que el programa gestor envie los mismos.

En cada uno de los casos el usuario puede dedicarse a realizar otras tareas en el ordenador.


Veáse También


Referencias