sistemas operacionais

1034 palavras 5 páginas
Processo, Arquivos e Memória
Conceitos Básicos de Processos

PROCESSO= Conceito base/ chave em todos os sistemas operacionais.
Processo é basicamente um “PROGRAMA” em execução (uma unidade de escalonamento, um fluxo de execução), e associado a cada processo está o seu “espaço de endereçamento” - uma lista de locais de memória a partir de um mínimo (normalmente 0), até um máximo, que o processo pode ler e gravar;

Espaço de - Contador de programa (PC)
Endereçamento -Pilha - Segmento

EX: o sistema de tempo compartilhado (Time Charingar)

- Periodicamente, o S.O decide para de executar um processo, e começa a executar outro (Motivo: E/S, uso CPU, etc.);
- Quando um processo é suspenso temporariamente, mais tarde deverá ser reiniciado exatamente no mesmo estado em que estava quando foi suspenso; - Todas as informações sobre o processo devem ser explicitamente salvas em algum lugar durante a suspensão;

P.E – O processo pode ter vários arquivos abertos para leitura. Associado a cada um desses arquivos está um ponteiro que informa a posição atual (BYTE ou Nº de registro);

- Quando um processo é suspenso temporariamente, todos esses ponteiros devem ser salvos, para que uma chamada READ posterior leia os dados adequados.

- Em muitos S.O's, todas as informações sobre cada processo (que não seja o conteúdo do seu próprio espaço de endereçamento, são armazenadas em uma tabela do S.O chamada “tabela de processos”, que é uma matriz (ou lista encadeada) de estruturas, uma para cada processo atualmente axistente.

- As chamadas chaves do sistema de gerenciamento de processos são as que lidam com a criação e/ou encerramento de processos,

Exemplo: O interpretador de comandos (SHELL)

- Usuário digitou um comando, que requisita a compilação de um programa;
- O Shell cria um novo

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