Spooling: diferenças entre revisões

Conteúdo apagado Conteúdo adicionado
EmausBot (discussão | contribs)
m r2.6.4) (Robô: A adicionar: kk:Спулинг
JUDAX
Etiqueta: Remoção de interwikis
Linha 1:
NA TURMA DO CEET VASCO COUTINHO DE INFORMÁTICA VESPERTINO TEM UM JUDAX
'''Spooling''' ou simplesmente '''Spool''' (do acrônimo ''Simultaneous Peripheral Operation Online'') refere-se a um processo de transferência de dados colocando-os em uma área de trabalho temporária onde outro programa pode acessá-lo para processá-lo em um tempo futuro. A técnica de Spooling consiste em colocar [[job]]s em um [[buffer]], uma área da memória ou de um disco onde um dispositivo pode acessa-la quando estiver preparada. O Spooling é útil porque os dispositivos acessam dados em diferentes velocidades, o [[buffer]] provê uma estação de espera onde o dado pode ficar armazenado enquanto o dispositivo mais lento fica carregando. O mais comum exemplo de spooling é o da impressora.
 
Como a [[impressora]] é um [[periférico]] muito mais lento que o [[microcomputador]], este teria de ficar esperando a impressão terminar para, então, executar uma nova tarefa. Para resolver esse problema, a maioria das [[impressora]]s tem um [[buffer]], ou seja, uma [[memória]] interna utilizada para armazenar temporariamente os [[dado]]s que estão vindo do [[microcomputador]]. Com isso, os dados são transferidos do [[microcomputador]] para o [[buffer]], liberando o micro mais rapidamente. Quanto maior o [[buffer]] da [[impressora]], mais cedo esta liberará o micro.
 
No entanto, mesmo existindo esse recurso, o tamanho do [[buffer]] da [[impressora]] não é o suficiente para armazenar [[documento]]s grandes de uma só vez. Em outras palavras, na impressão de [[documento]]s pequenos, o [[aplicativo]] transfere os [[dado]]s para o [[buffer]] da [[impressora]], ficando livre para executar outra tarefa. No caso de documentos grandes, mesmo com o [[buffer]], a [[impressora]] "prende" a atenção do [[aplicativo]].
 
A solução adaptada por todos os [[sistema operacional|sistemas operacionais]] (com exceção do [[DOS]]) chama-se spooler. O [[aplicativo]] gera a impressão e transfere os [[dado]]s a serem impressos para o spooler, um programa que ficará sendo executado em segundo plano. Esse programa ficará gerenciando a impressão, enquanto o aplicativo ficará livre para executar outra tarefa ou trabalhar com outro documento. É possível, inclusive, fechar o aplicativo que gerou a impressão.
 
{{esboço-informática}}
 
[[Categoria:Sistemas operativos]]
 
[[cs:Spooling]]
[[de:Spooling]]
[[en:Spooling]]
[[es:Spooling]]
[[eu:Spool]]
[[fr:Spooling]]
[[it:Spool]]
[[ja:スプーリング]]
[[kk:Спулинг]]
[[ko:스풀]]
[[pl:Spooling]]
[[zh:假脱机]]