Sistemas operacionais

9109 palavras 37 páginas
PROCESSO

Introdução

No decorrer deste módulo, nós iremos aprender que a gerência de um ambiente multiprogramável é função exclusiva do sistema operacional, além de controlar a execução de diversos programas, o uso concorrente do processador e os demais recursos da máquina. Para isso, um programa ao ser executado sempre deverá estar associado a um processo. Por isso, o conceito de processo é a base para a implementação de um sistema multiprogramável.
Além disso, a gerência de processo também é uma das principais funções do S.O, o que possibilita aos programas de alocar recursos, compartilhar dados, trocar informações e sincronizar suas execuções.
Nos sistemas de múltiplos processadores não só existe a concorrência de processo pelo uso do processador como também a possibilidade de execução simultânea de processos nos diferentes processadores.

Estrutura do processo

O processador é projetado para executar instruções, a partir do ciclo de busca e execução, em que o processador busca a instrução a ser executada na memória principal, armazena-a no registrador de instruções para, finalmente para decodificar seus bits e realizar a instrução. O registrador PC tem a função de armazenar sempre o endereço da próxima instrução a ser executada e as alterações do seu conteúdo, determinam o sequenciamento de execução das instruções armazenadas na memória principal.
Na visão da camada de hardware, o processador executa as instruções não sendo capaz de distinguir qual programa se encontra em execução. Por isso é de responsabilidade do sistema Operacional em controlar a execução de programas concorrentes gerenciando a utilização do processador de maneira controlada e segura.

5.1 Componentes do processo

Um processo pode ser entendido inicialmente como um programa em execução, que tem suas informações mantidas pelo sistema operacional. Também pode ser definido como o ambiente onde o programa é executado. Este ambiente, além das informações sobre a execução, possui também a

Relacionados

  • Sistema operacional
    1575 palavras | 7 páginas
  • Sistemas operacionais
    2051 palavras | 9 páginas
  • sistema operacional
    1400 palavras | 6 páginas
  • Sistemas Operacionais
    1580 palavras | 7 páginas
  • Sistemas operacionais
    965 palavras | 4 páginas
  • sistemas operacionais
    2546 palavras | 11 páginas
  • O que é um sistema operacional
    4623 palavras | 19 páginas
  • Sistema Operacional
    5806 palavras | 24 páginas
  • Sistemas Operacionais
    1771 palavras | 8 páginas
  • Sistemas Operacionais
    897 palavras | 4 páginas