So - processos

1398 palavras 6 páginas
Sistemas Operacionais
Prof. Jó Ueyama

Apresentação baseada nos slides da Profa. Kalinka Castelo Branco, do Prof. Dr. Antônio Carlos Sementille e da Profa. Dra. Luciana A. F. Martimiano e nas transparências fornecidas no site de compra do livro “Sistemas Operacionais Modernos”

Aula de Hoje (conteúdo detalhado)
1. Conceitos Básicos - Chamadas de Sistemas 2. Processos 3. Criando Processos 4. Finalizando Processos 5. Estados do Processo 6. Implementação de Processos 7. Escalonamento de Processo

2

Processos


Multiprogramação:
 Pseudoparalelismo: coleção de processos sendo

executados alternadamente na CPU;



Um processo é caracterizado por um programa em execução, mas existe uma diferença sutil entre processo e programa:
 Um processo pode ser composto por vários programas,

dados de entrada, dados de saída e um estado (executando, bloqueado, pronto)

3

Aula de Hoje (conteúdo detalhado)
1. Conceitos Básicos - Chamadas de Sistemas 2. Processos 3. Criando Processos 4. Finalizando Processos 5. Estados do Processo 6. Implementação de Processos 7. Escalonamento de Processo

4

Criando Processos


Processos precisam ser criados e finalizados a todo o momento:
 Inicialização do sistema;  Execução de uma chamada de sistema para

criação de processo realizada por algum processo em execução;  Requisição de usuário para criar um novo processo;  Inicialização de um processo em batch – mainframes com sistemas em batch;

5

Criando Processos


Processos específicos para usuários específicos:
 Leitura de um arquivo;  Iniciar um programa (linha de comando ou um duplo clique no

mouse);



Processos com funções específicas que independem de usuários – chamados de daemons:
 Recepção e envio de emails;  Serviços de Impressão;

6

Criando Processos


UNIX:
 Fork;
 Cria processo Pai e processo Filho com

mesmo endereçamento;  Depois o processo Filho tem

Relacionados

  • SO Processos
    877 palavras | 4 páginas
  • Processos de SO
    498 palavras | 2 páginas
  • Processos em SO
    394 palavras | 2 páginas
  • SO 05 PROCESSO
    707 palavras | 3 páginas
  • Processos e thead de so
    3476 palavras | 14 páginas
  • Exercicio SO Processos
    969 palavras | 4 páginas
  • TBC-SO/WEB: Um Software Educacional para o Ensino de Políticas de Escalonamento de Processos e de Alocação de Memória em Sistemas Operacionais
    4289 palavras | 18 páginas
  • Na obra de norbert elias, é encontrada a perspectiva de que algumas transformações sociais e, em especial, os processos de civilização, só podem ocorrer quando:
    623 palavras | 3 páginas
  • WIn7
    1402 palavras | 6 páginas
  • ferer
    6495 palavras | 26 páginas