GoConqr hat ein neues Design! Sag uns, wie es dir gefällt.

Notizen

Processos

Andréia Nunes Pereira Sistemas Operacionais Portugiesisch 4 Seiten

Tipos de processo: 1- Processo em primeiro plano (foreground) - Interage com o usuário. Ex: Browser, linha de comando. 2-…

Inhalt der Notizen (4)

Seite 1

Definição: Um processo é caracterizado por um programa em execução. É uma instância de um programa e possui dados de entrada, dados de saída e um estado.

Programa x Processo:

Programa - Um programa pode ter várias instâncias execução (diferentes processos).

Algoritmo codificado.

Forma como o programador vê a tarefa a ser executada.

Processo - Um processo é único.

Código acompanhado de dados e estado.

Forma como o SO vê um programa e possibilita sua execução.

Seite 2

Tipos de processo:

1- Processo em primeiro plano (foreground) - Interage com o usuário. Ex: Browser, linha de comando.

2- Processo em segundo plano (background) - Processos com funções específicas que independem do usuário - daemons. Ex: Serviço de impressão, recepção e envio de emails.

Componentes do processo:

1- Conjunto de instruções;

2- Espaço de endereçamento - espaço reservado para que o processo possa ler e escrever - 0 até max;

3- Contexto de hardware - valores nos registradores, como PC, ponteiro de pilha e registradores de propósito gerais;

4- Contexto de software - autos em geral, como lista de arquivos abertos, variáveis, etc.

Tipos de processo: 1- Processo em primeiro plano (foreground) - Interage com o usuário. Ex: Browser, linha de comando. 2-…

Seite 3

Espaço de endereçamento:

1- Texto - código executável do programa;

2- Dados - variáveis;

3- Pilha de execução - controla a execução do processo, empilhando chamadas a procedimentos.

Tabela de Processos:

Também chamada de BCO (Bloco de controle de processos).

Contém informações de contexto de cada processo (ex: ponteiros de arquivos abertos, posição do próximo byte a ser lido em cada arquivo, etc.).

Contém informações necessárias para trazer o processo de volta, caso o SO tenha que tirá-lo de execução.

Contém estados de um processo em um determinado tempo.

Seite 4

Características dos processos:

1- Processos CPU-bound (orientados à CPU): Processos que utilizam muito o processador.

2- Processos I/O-bound (orientados à E/S): Processos que realizam muita E/S.

IDEAL: Existir um balanceamento entre processos CPU-bound e I/O-bound.

Informationen

Beschreibung
Sistemas Operacionais Notiz am Processos, erstellt von Andréia Nunes Pereira am 05/03/2021.
Aufrufe
0
Bewertung

Mehr zu Processos e threads

Feedback

Worum geht es?

Wie gefällt dir das neue Design?

Dein Eindruck