Processos

757 palavras 4 páginas
Processos

1. Defina o conceito de processo.

O conceito de processo é a base para a implementação de um sistema multiprogramado. O processador é projetado apenas para executar instruções, não sendo capaz de distinguir qual programa se encontra em execução. A gerência de um ambiente multiprogramado é função exclusiva do sistema operacional, que deve controlar a execução de diversos programas e o uso concorrente do processador. Paraisto, para ser executado, um programa deve estar sempre associado a um processo.

2. Por que o conceito de processo é tão importante no projeto de sistemas multiprogramáveis?

Nos sistemas multiprogramados, os processos são executados concorrentemente, compartilhando o uso do processador, da memória principal e dos dispositivos de E/S.

3. É possível que um programa execute no contexto de um processo e não execute no contexto de um outro? Por quê?

Sim, pois a execução de um programa pode necessitar de recursos do sistema que um processo pode possuir enquanto outro não.

4. Quais partes compõem um processo?

Um processo é formado por três partes, conhecidas como contexto de hardware, contexto de software e espaço de endereçamento, que juntas mantêm todas as informações necessárias à execução de um programa.

5. O que é contexto de hardware de um processo e como é a implementação da troca de contexto?

O contexto de hardware armazena o conteúdo dos registradores gerais da CPU, além dos registradores de uso específico, como o program counter (PC), stack pointer (SP) e registrador de status. Quando um processo está em execução, o seu contexto de hardware está armazenado nos registradores do processador. No momento em que o processo perde a utilização das CPU, o sistema salva as informações no contexto de hardware do processo.

A troca de um processo por outro no processador, comandada pelo sistema operacional, é denominada de mudança de contexto. A mudança de contexto consiste em salvar o conteúdo dos registradores do

Relacionados

  • Processo, que processo?
    896 palavras | 4 páginas
  • Processo, que processo
    496 palavras | 2 páginas
  • processo que processo
    2198 palavras | 9 páginas
  • Processos que processos?
    1147 palavras | 5 páginas
  • Processos que processos
    1501 palavras | 7 páginas
  • Processo, que processo?
    934 palavras | 4 páginas
  • Processo, que processo?
    1360 palavras | 6 páginas
  • Processo, que processo?
    570 palavras | 3 páginas
  • Processo que processo
    431 palavras | 2 páginas
  • Processos por processos
    328 palavras | 2 páginas