Fichas
Aula 04 - Processos

Fichas del conjunto (40)
- 1O que é um Processo?É caracterizado por um programa em execução
- 2Definição precisa de processoÉ uma instância de um programa é possui dados de entrada, dados de saída e estado (Executando, Bloqueado e Proto).
- 3Diferença entre processo é programaUm Programa pode ter varias instancias em execução (Diferentes processos).
Um processo é único. - 4Processos em primeiro planoApresenta interface direta com o usuário.
- 5Processo em segundo Plano (Background)Processos com funções especificas que independem de um usuário-deamons
(Não interagem diretamente com o usuário) - 6deamonsÉ um programa de computador que executa como um processo em plano de fundo, em vez de estar sob o controle direto de um usuário interativo.
- 7Os 4 componestes de um processo1.Conjunto de instruções
2.Espaço de endereçamento
3.Contexto de hardware
4.Contexto de Software - 8Espaço de endereçamento em um processoEspaço revesado para que um processo possa ler e escrever
0 até max - 9Contexto de hardware em um processoValores nos registradores, como PC, ponteiro de pinha e registradores de processos gerais.
- 10Contexto de software em um processoAtributos em geral, como lista de arquivos abertos, variáveis, etc.
- 11Características do espaço de endereçamento1.Texto
2.Dados
3.Pinha de execução - 12Texto no espaço de endereçamento de um processoO código executável de um programa
- 13Dados no espaço de endereçamento de um processoVariáveis utilizadas
- 14Uma funções da Pilha de execução no espaço de endereçamento de um processo1.Controla a execução do processo
- 15Outra funções da Pilha de execução no espaço de endereçamento de um processo2.Empilhar chamadas a procedimentos, seus parâmetros e variáveis locais, etc.
- 16O que é a tabela de processos ou BCPÉ uma estrutura de dados que contém a informação a cerca de um processo
- 17O que a BCP representaRepresenta um processo durante sua execução
- 18Informação de contexto contida na BCPA BCP contem informações de contexto de cada processo(Ex. Ponteiros de arquivos abertos, posição do próximo a ser lido em cada arquivo, etc).
- 19Informação de necessária contida na BCPA BCP contém informações necessárias
para trazer o processo de volta, caso o S.O. tenha que tira-lo de execução - 20Estados contida na BCPO BCP contem estados de um processo em um determinado tempo
- 21BCP não guardaContexto do espaço de endereçamento do processo
- 22Um processo e constituidor deSeu espaço de endereçamento e BCP
- 23Características de um processoProcessos CPU-bound e
processos i/o-bound - 24Processos CPU-bound(Orientado a CPU)
Processos que utilizam muito o processador - 25Tempo de execução em processos CPU-boundDefinido pelos ciclos de processador
- 26Processos I/O-bound(orientado a E/S)
Processos que realizam muitas E/S - 27Ideal em características de processoExistir um balanceamento entre processos CPU-bound e I/o-bound
- 28Criação de processos1.Inicio do sistema;
2.Solicitação de chamada de execução ao sistema de criação de processo;
3.Solicitação do usuário;
4.Início de um job em lote. - 29Processos criando processos UnixCria um clone do processo pai, copia exata na memoria, mas com identificadores diferentes
- 30Processos criando processos WindowsCria um processo filho, já carregando um novo programa nele
- 31Finalização voluntaria de um processo1.Termino norma
2. Termino por erro - 32Termino normal de um processoA tarefa a ser executada é finalizada
- 33Termino por erroProcesso sendo executado não pode ser finalizado
Ex: chamar arquivo que não existe - 34Termino involuntário de um processo1.Termino com erro fatal
2.Termino causado por outro processo - 35Termino com erro fatalErro causado por algum erro no programa
Ex.Dividir um numero por zero - 36Termino causado por outro processoVia chamada de:
KILL(Unix)
Terminate Process(Windows) - 37Estado de processo1. Executando;
2.Bloqueado;
3.Proto.
- 38Estado executando de um processoRealmente usando a CPU na quele momento
- 39Estado bloqueado de um processoIncapaz de executar enquanto um evento externo não ocorre
(esperando uma entrada) - 40Estado pronto de um processoEm memoria, pronto para receber se executado na CPU, porém ainda aguarda o escalonador de processos para ter controle da CPU
Información
- Descripción
- Sistemas Operacionias Fichas sobre Aula 04 - Processos, creado por Carlos Henrique Gomes Soares el 25/02/2018.
- Creado por
- Carlos Henrique Gomes Soares
- Visitas
- 1
- Etiquetas
- Valoración