Sistemas  
 
Conhecimento computador >> Sistemas >> Windows >> 
Cinco principais atividades de um sistema operacional com relação a processo de gestão
Há cinco principais atividades que um sistema operacional deve manter , a fim de gerenciar os processos que ele está em execução. Sem estes cinco actividades , um sistema operativo não seria capaz de manter-se estável por um longo período de tempo . Criação de Processos

Quando você liga o computador , o sistema operacional abre processos para executar serviços para tudo, desde o spooler de impressão para a segurança do computador . Quando você faz logon no computador e iniciar programas , os programas de criar processos dependentes. Um processo não é o próprio programa , mas sim as instruções que a CPU utiliza para executar o programa . Um processo ou pertence a Windows ou a algum outro programa que você instalou.
Estado Processamento

O estado de um processo pode ser " criado", " , correndo ", " espera ", ou" bloqueado . "Você pode dizer que um processo está " esperando "o momento depois de iniciar seu programa de pai, e antes de ter sido processado pelo CPU. Um processo é "correr" quando a CPU está processando ele. Você pode considerar um processo de " bloqueado ", se o computador não tiver memória suficiente para processá-lo ou se os arquivos associados com o processo não pode ser localizado . Todos os sistemas operacionais têm algum tipo de sistema de tratamento de processo , embora tenham nomes diferentes para cada estado.
Processo de sincronização

Quando os processos estão em execução, a operação sistema necessita de uma forma de assegurar que não há dois processos acessar os mesmos recursos ao mesmo tempo . Especificamente , não há dois processos podem tentar executar a mesma área de código de uma só vez . Se dois processos fez tentativa de executar este código , ao mesmo tempo , um acidente poderia ocorrer como eles tentam chamar os mesmos arquivos e enviar as mesmas instruções para a CPU ao mesmo tempo . Se dois processos precisam executar o mesmo código , deve-se esperar que o outro termine antes de continuar.
Processo de Comunicação

O computador deve garantir que os processos podem se comunicar com a CPU e com a outra . Por exemplo , um programa pode ter muitos processos e, cada processo pode ter um nível de permissão diferente . Um nível de permissão é simplesmente uma indicação do nível de acesso que um processo deve ter para o sistema . Processo de comunicação garante que o computador pode determinar as permissões de cada processo. Isso é muito importante na prevenção de malware de apagar arquivos de sistema ou a adição de instruções para o próprio sistema operacional .
Prevenção Impasse

Finalmente, o computador deve ter uma forma de garantir que os processos não se tornem num impasse . Deadlock ocorre quando dois processos cada requerem um recurso que o outro está usando atualmente , e assim nenhum processo pode terminar o que está fazendo . Os recursos não podem ser liberados, e os programas de travar. Você também pode se referir a esta situação como uma " espera circular . " Os sistemas operacionais evitar impasse de maneiras diferentes, mas o método mais comum é forçar um processo para declarar os recursos que ele terá antes que possa iniciar. Alternativamente, um processo pode ser forçado a solicitação de recursos em blocos, e , em seguida, liberar os recursos , uma vez que termina com eles.

Anterior :

Próximo : No
  Os artigos relacionados
·Como converter KSAM para Questionário Subarquivos 
·Qual é a diferença entre o Windows 7 Ultimate e Profe…
·Como abrir arquivos WIM 
·Como configurar dependências de serviço 
·Como instalar e desinstalar programas em um PC 
·Como encolher WinSxS 
·SO Windows Bug: Iniciar caixa desaparece 
·Como fazer Android visível para Windows 
·Maneiras para acelerar o seu computador usando Regedit 
·Ajuda PowerShell para comandos 
  Artigos em destaque
·Como ler iBooks em vários dispositivos 
·Como se livrar de Crypt.Gen 
·Como remapear uma USB na PSP 
·Como desinstalar o Programa De VirtualBox 
·Como você pode dizer qual disco rígido do seu sistema…
·Como converter um arquivo WAV a SLN 
·Como configurar sem fio Debian 
·Como desinstalar aplicativos em Linux 
·O que é um RAM Disk NTLDR 
·Como corrigir Windows Root Kit Com Ubuntu 
Cop e direita © Conhecimento computador http://ptcomputador.com Todos os Direitos Reservados