SubProcesso

Caracteristicas::

Um processo pai processos subordinados(subprocessos), os subordinados por sua vez podem criar outros subprocessos. Caso o processo pai deixar de existir os subordinados também são eliminados.

Subprocesso permiti a divisão de uma aplicação/tarefa em partes que vão trabalhar de forma concorrente.

Exemplo, um processo responsável por acesso a banco de dados, onde vários usuários solicitam consultas, caso um usuário solicite um relatório impresso de todos os registros, os demais usuários teriam que aguardar o fim da tarefa.

Usando subprocesso cada consulta ao banco acarretaria na criação de um subprocesso, melhorando o desempenho da aplicação.

Ponto negativo – consumo de diversos recursos do sistema, alocação de contexto de hardware, software e espaço de enderençamento como qualquer outro processo, consume também tempo da cpu na criação e alocação dos recursos.

~ by leoseagal on April 18, 2007.

Leave a Reply