Sistemas Operacionais

1204 palavras 5 páginas
Sistemas Operacionais
Processo – Parte 1

Prof. Luís Fernando Manzano Junior

Apresentação




O conceito de processo é a base para a implementação de um sistema multiprogramável. A gerência de processos é uma das principais funções de um sistema operacional, possibilitando aos programas alocar recursos, compartilhar dados, trocar informações e sincronizar as suas execuções.

Objetivos da aula


Apresentar os principais conceitos relacionados a processos, como sua estrutura, estados de execução, tipos de processos e sinais.

Conteúdo


Estrutura do Processo



Contexto de Hardware



Contexto de Software



Espaço de Endereçamento



Bloco de Controle de Processo (BCP)



Estados do Processo



Mudanças de Estado do Processo

Estrutura do Processo


Conceitos e definições




Inicialmente processo pode ser entendido como um programa em execução.
Um conceito mais abrangente enxerga o processo como sendo um conjunto necessário de informações para que o sistema operacional implemente a concorrência de programas.

Estrutura do Processo




Mudança de contexto: troca de um processo por outro no processador pelo SO.
Um processo também pode ser definido como o ambiente onde um programa é executado.


Explica o processo ter diferentes resultados em diferentes contextos. Ex.: Falta de espaço em disco. Estrutura do Processo


É formado por três partes:


Contexto de hardware



Contexto de software



Espaço de endereçamento

Contexto de Hardware




Armazena o conteúdo dos registradores gerais da CPU e de uso específico, como o program counter (PC), o stack pointer (SP) e o registrador de status (PSW).
Executando X Não Executando




Quando um processo está em execução, o seu contexto de hardware está armazenado nos registradores do processador.
Quando “perde” a utilização da CPU, o sistema salva as informações no contexto de

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