Trabalho sobre processos

750 palavras 3 páginas
1°) Defina processo.

Pode ser entendido inicialmente como um programa em execução, que tem suas informações mantidas pelo sistema operacional.

2°) Por que o conceito de processo é tão importante num projeto de sistemas multiprogramáveis?

Através de processos, um programa pode alocar recursos, compartilhar dados, trocar informações e sincroniza. Nos sistemas multiprogramáveis os processos são executados concorrentemente, compartilhando o uso do processador, memória principal, dispositivos de E/S dentre outros recursos.

3°) Descreva os estados que um processo pode ocupar em um sistema baseado no modelo de processo.

EXECUTANDO: um processo está no estado executando quando ele, de fato, está sendo processado pela CPU. PRONTO: um processo está no estado de pronto quando ele posui todas as condições necessárias para a suas execução, porém não está de posse do processador. BLOQUEADO: um processo está no estado de bloqueado quando ele aguarda por algum tempo evento externo ou por algum recurso do sistema indisponível no momento.

4°) Comente as possíveis transições que podem ocorrer entre os estados de um processo.

A Transição 1: (Executando-Bloqueando) ocorre quando um processo que estava utilizando o processador precisou de algum evento externo.
A Transição 2: (Bloqueado-Pronto) ocorre quando o evento externo, no qual o processso bloqueado aguardava, acontece.
A Transição 3: (Pronto-Executando).
A 4 (Executando-Pronto) são realizados pelo escalonador de processos.

5°) O que são threads?

Threads são fluxos de execução que rodam dentro de um processo. Um processo multhreaded pode ter threads múltiplas pesquisando dentro de um processo UNIX, cada um executando sequencialmente e dando o controle para outros threads em um ponto especifico de tempo. A forma como uma arquitetura multithread é executada é o que difere de uma arquitetura de single-thread recebendo e executando solicitações de um processo de um único usuário. Caracterize

Relacionados

  • Trabalho sobre processo do trabalho
    3949 palavras | 16 páginas
  • Trabalho sobre processos educativos
    1338 palavras | 6 páginas
  • Trabalho sobre Processos Gerenciais
    980 palavras | 4 páginas
  • Trabalho sobre Processo de extrusão
    809 palavras | 4 páginas
  • Resumo sobre processo do trabalho
    1004 palavras | 5 páginas
  • Trabalho sobre processos térmoquimicos
    4378 palavras | 18 páginas
  • Trabalho sobre organização e processo de trabalho
    1462 palavras | 6 páginas
  • Trabalho sobre processo cautelar
    4436 palavras | 18 páginas
  • Trabalho sobre Processos-Computacionais
    271 palavras | 2 páginas
  • Trabalho sobre gestão de processos
    474 palavras | 2 páginas