Arquitetura de computação

2458 palavras 10 páginas
Objetivo da Aula

PLANO DE AULA
Processos

Processos:
O Modelo de Processo;
Criação de Processos;
Término de Processos;
Hierarquias de Processos;
Estados de Processos;
Implementação de Processos.

OBJETIVO DA AULA



O aluno deverá ao termino da aula ter entendido conceitualmente o que são processos, e como estes funcionam nos sistemas operacionais.

INTRODUÇÃO



Um processo é um ambiente de execução que consiste em um segmento de instruções, e dois segmentos de dados (data e stack). Deve-se, entretanto, notar a diferença entre um processo e um programa: um programa nada mais é que um arquivo contendo instruções e dados utilizados para inicializar segmentos de instruções e de dados do usuário de um processo.

5/3/2010

INTRODUÇÃO

O processo constitui-se de:

Código executável;
Pilha de Execução;
Dados;
Estado;
Registradores;
Prioridades, arquivos abertos, quotas, etc.

PROCESSOS







Todos os sistemas operacionais (SO) modernos são capazes de executar diversas tarefas ao “mesmo tempo”;
Em sistemas multiprogamado a CPU salta de programa para programa executando cada um deles por dezenas ou centenas de milissegundos;
Efetivamente, em um dado período de tempo a CPU executa vários programa, neste sentido o usuário tem a impressão de paralelismo. PSEUDO PARALELISMO





O pseudo paralelismo é portanto o termo empregado no contexto no qual uma CPU é compartilhada por diversas aplicações; Esse termo permite contrastar com o paralelismo real
(verdadeiro)
de hardware dos sistema multiprocessadores;

O MODELO DE PROCESSO









Os software que podem executar em um computador são organizados em processos seqüenciais, ou simplesmente processos; Um processo é apenas um programa em execução;
● Ele é acompanhado dos valores atuais do contador de programa, dos registradores e das variáveis;
Conceitualmente cada processo tem sua CPU virtual;
● Na realidade a

Relacionados

  • Arquitetura de computação
    37722 palavras | 151 páginas
  • arquitetura da computação
    961 palavras | 4 páginas
  • Arquitetura Computação em Nuvem
    320 palavras | 2 páginas
  • História e Arquitetura da Computação
    318 palavras | 2 páginas
  • Desenvolvimento da computação e arquitetura
    7890 palavras | 32 páginas
  • questoes de arquitetura de computação
    362 palavras | 2 páginas
  • Arquitetura geral da computação
    1087 palavras | 5 páginas
  • Exercício arquitetura de computação
    428 palavras | 2 páginas
  • Arquitetura da computação - sippis mips
    477 palavras | 2 páginas
  • Conceitos e Arquitetura Básica de Computação
    790 palavras | 4 páginas