Definição de processo de computador

Processo é um termo com múltiplos usos, que aparecem em contextos muito diversos. No campo da computação , o conceito refere-se à execução de várias instruções pelo microprocessador , de acordo com o que um programa indica.

O sistema operacional do computador (computador) é responsável pelo gerenciamento dos processos. Este software gerencia as instruções que outros programas de computador alocam ao microprocessador, analisa o status de execução e organiza a memória dedicada às tarefas.

O sistema operacional é responsável por criar e excluir processos e estabelecer comunicações entre eles. A forma de gerenciamento, de qualquer maneira, depende do modo de funcionamento de cada sistema operacional em particular.

Existem várias maneiras de criar um processo de computador, como o início do sistema , a solicitação de um usuário ou a chamada feita por outro processo. Quanto à conclusão de um processo, ele pode ser realizado de forma normal, a partir de um erro ou por solicitação de outro processo.

Um processo de computador, por outro lado, pode passar por estados diferentes. Ele pode estar em execução (quando você estiver usando o microprocessador), bloqueado (sua execução requer outro evento a ser executado) ou pronto (quando você soltar o microprocessador para que possa se envolver em outro processo).

É possível distinguir entre diferentes tipos de processos. Os processos cooperativos , por exemplo, são gerenciados por várias configurações de hardware . Os processos distribuídos , por outro lado, são distribuídos entre vários elementos de um sistema. Existem também processos paralelos , que se caracterizam por serem executados simultaneamente .

O término de um processo de computador é a última fase de sua vida , sendo os dois anteriores sua criação e a execução de instruções. A rescisão pode ocorrer por diferentes razões, que se manifestam através do estado que passa pelo processo quando é eliminado:

* Saída normal : ocorre quando o processo termina na vontade do usuário, algo que ocorre constantemente durante o uso normal de um dispositivo. Por exemplo, toda vez que um programa é fechado;

* sair por engano : este é o caso oposto ao anterior, já que o término do processo do computador é devido à impossibilidade de continuar em execução . Um exemplo comum disso ocorre quando os dados são insuficientes, isto é, quando um processo requer um arquivo que não pode ser encontrado no endereço fornecido pelo programa;

* Erro fatal : esse estado tende a assustar os usuários menos experientes, já que o modo de manifestar deles não é exatamente amigável. Sua causa é um erro no programa, algo que pode ocorrer por várias razões, como tentar escrever em uma parte da memória que não está acessível ou que requer uma divisão por 0;

* removido por outro processo : alguns sistemas operacionais mostram aos usuários mensagens como "o programa não responde" em situações em que o programa parece não estar funcionando. A realidade é geralmente muito diferente, já que na maioria dos casos acontece que você foi "preso" em um ciclo infinito, isto é, exatamente o oposto. Nesses casos, o único recurso para finalizar o processo do computador parece ser a ajuda de outro, o qual, dependendo do ambiente, pode ser executado com o apertar de um botão ou instruções escritas na janela de comando.

Para atingir o desempenho ideal de um computador, um dos pontos fundamentais é conhecer os processos do computador que o sistema operacional executa por padrão e distinguir aqueles que são realmente úteis para nós, a fim de parar o resto e evitar o uso desnecessário do processador. e memória.

border=0

Procurar por outra definição