Prods

706 palavras 3 páginas
Processos
Processos

Porque eu preciso entender este assunto?
Porque

Para entender como um computador consegue executar várias tarefas simultaneamente e qual o impacto que isso pode ter em meus programas!

Os programas de ontem...
Os
Antigamente, os computadores eram máquinas dedicadas:
– Possuíam apenas um usuário
– Executavam apenas um programa por vez
• Programas em execução tinham total controle dos recursos do computador

E os programas de hoje! os Hoje os computadores:
– Executam vários programas simultaneamente
– Podem ser usados por vários usuários

Isso gerou a necessidade de compartilhar recursos... ... e por isso os programas foram divididos em unidades menores.

Sobre os programas...
Sobre
Quando ligamos o computador, vários programas começam a ser executados.
– Programas ativados pelo Sistema
Operacional
– Programas ativados pelo usuário

Cada um destes programas possui vários processos. processos

Processos
Processos
(-- definição --) ão -Definição:
– Programa em execução
Silberschatz, Tanenbaum

Processos são entidades independentes entre si, mas concorrem aos mesmos concorrem recursos do computador.

Processos
Processos
(-- estados --) estados -Novo
– O processo está sendo criado, ou seja, seu código está sendo carregado em memória, junto com suas bibliotecas;
– As estruturas de dados do kernel estão sendo atualizadas para permitir sua execução.

Pronto
– Processo está em memória, pronto para ser executado, aguardando a disponibilidade do processador;
– IMPORTANTE: Os processos “prontos” são organizados em uma fila cuja ordem é determinada por algoritmos de escalonamento. Processos
Processos
(-- estados --) estados -Executando:
– Processo está executando suas instruções.

Bloqueado
– Processo não pode executar porque depende de recursos ainda não disponíveis (dados, algum tipo de sincronização, a liberação de algum recurso compartilhado);
– Processo

Relacionados

  • prod
    746 palavras | 3 páginas
  • Prod
    633 palavras | 3 páginas
  • PRod
    1423 palavras | 6 páginas
  • PROD
    3115 palavras | 13 páginas
  • Prod
    1043 palavras | 5 páginas
  • PROD
    811 palavras | 4 páginas
  • Prod
    4311 palavras | 18 páginas
  • Prod eng
    305 palavras | 2 páginas
  • MOdos de prod
    340 palavras | 2 páginas
  • Leitura e prod
    551 palavras | 3 páginas