Finalidade da Fila
A fila possui várias finalidades, citaremos aqui algumas:
- o atendimento de processos requisitados a um sistema operacional: os nossos micros, tablets, celulares, notebooks possuem um sistema operacional que gerencia toda a interface de comunicação (o que vemos na tela) e todos os serviços que solicitamos, por exemplo, quando mandamos salvar e imprimir, o sistema operacional armazena em uma fila esses comandos e executa na ordem de chegada;
- buffer para gravação de dados em mídia: quando vamos gravar uma grande quantidade de informações, como por exemplo, a cópia de um CD, o computador armazena isso em uma memória temporária em formato de fila, depois do processamento ele começa a descarregar a fila gravando a informação no local de destino.
- processos de comunicação em redes de computadores: os processos de envio de informações pela rede obedecem também uma fila, para fazer uma analogia imagine sua caixa de saída de mensagens, percebemos a fila quando temos problemas com o envio das mensagens, as mensagens ficam paradas na caixa de saída. Quando o sistema normaliza as mensagens seguem conforme a fila, ou seja, seguem a fila de chegada na caixa e começa a enviar as mensagens até esvaziar a fila de saída.
- implementação de uma fila de impressão: a maioria das empresas utilizam impressoras compartilhadas por várias máquinas na rede, ou seja, várias pessoas enviam suas impressões para um único local, uma única impressora. A fila de impressão possibilita a impressora tratar todas as requisições com a mesma prioridade e imprimir os documentos na ordem em que foram submetidos, sendo que o primeiro enviado é o primeiro a ser impresso.
Esses exemplos demonstram a utilidade do dia a dia, utilidades essas que às vezes nem imaginamos que exista.
Copyright © 2016 AIEC.