Baixe o app para aproveitar ainda mais
Esta é uma pré-visualização de arquivo. Entre para ver o arquivo original
Sistemas Operacionais Ricardo Luis Balieiro Aula 3 * Processos Processo Um processo é um programa em execução. Programa -> Estático Processo -> Dinâmico * * Processos * Livro * Processos Pseudoparalelismo O compartilhamento da CPU é feito através de uma rápida alternância entre um processo e outro, executando cada um num rápido intervalo de tempo. Paralelismo Real Hardware dos sistemas ultiprocessadores, ou seja, possuem duas ou mais CPU que compartilham a mesma memória física. * * Processos * Livro * Processos - Vantagens Simplicidade: um processo pode ser decomposto em vários outros processos permitindo que se realizem várias operações independentes em um sistema. * Som Imagem Fundo Personagem Game * Processos - Vantagens Velocidade: se um processo esta em espera, por exemplo, aguardando alguma solicitação a um dispositivo de entrada e saída, este processo é substituído por outro. * Processador Processo A Processo B Entra Sai * Processos - Vantagens Segurança: cada processo pode estar associado a um determinado direito. * Permissões Processo A * Processos - Podem ser Interativos (Foreground): são processos que necessitam de algum tipo de interação com o usuário. * http://www.anoreg.org.br/ * Processos - Podem ser Batch (Backgound): são processos que realizam o processamento de dados de entrada produzindo um conjunto de dados de saída sem que haja a intervenção do usuário. * * Processos - Podem ser Daemons: são processos carregados pelo sistema operacional durante sua inicialização e permanece em execução até que o sistema seja finalizado. * * Processos - (PCBs) Blocos de Controle de Processos * MACHADO, F. B.; MAIA, L. P. Arquitetura de sistemas operacionais. 4ª ed. Rio de Janeiro: LTC - Livros Técnicos Editora S.A., 2007. * Processos * Livro Contexto: estado de um processo em um determinado instante. * Processos Contexto de Hardware * Livro Registradores Gerais PC: Program Conter SP: Stack Pointer PSW: Registrador de Status * Processos – Mudança de Contexto * Livro * Processos Contexto de Software * Livro Identificação Nome: PID: Process Identification Number UID: User Identification Quotas Privilégio * Processos Espaço de endereçamento * Livro * Processos - Estados Pronto Em Execução Em Espera * Livro * Processos – Mudança de Estados Novo Pronto Pronto Em Execução Em Execução Pronto * Livro * Processos – Mudança de Estados Em Execução Em Espera Em Espera Pronto Em Execução Terminado * Livro * Processos – Classificação Processos CPU-Bound: processos que utilizam muito o processador. Orientados à CPU Processos I/O-Bound: processos que realizam muito E/S. Orientados à E/S * * Processos – Classificação * Livro * Fechamento Processos. Interativos (Foreground), Batch (Backgound) e Daemons. Contexto de Hardware, Contexto de Software Espaço de endereçamento. Estados e Mudança de Estados * Sistemas Operacionais Ricardo Luis Balieiro Atividade 3 * Exercício 1 * O estado de um processo em um determinado instante é conhecido como? PCBs. Daemons. c) Backgound d) Foreground e) Contexto * Exercício 1 * O estado de um processo em um determinado instante é conhecido como? PCBs. Daemons. c) Backgound d) Foreground e) Contexto * Exercício 2 * Podemos afirmar que o processo é formado pelas seguintes partes: contexto de hardware, software e espaço de endereçamento. contexto de memória, de CPU e espaço de endereçamento. contexto de CPU, contexto de software e espaço de arquivo. contexto de hardware, contexto de software e espaço de arquivo. contexto de hardware, de CPU e espaço de arquivo. * Exercício 2 * Podemos afirmar que o processo é formado pelas seguintes partes: contexto de hardware, software e espaço de endereçamento. contexto de memória, de CPU e espaço de endereçamento. contexto de CPU, contexto de software e espaço de arquivo. contexto de hardware, contexto de software e espaço de arquivo. contexto de hardware, de CPU e espaço de arquivo.
Compartilhar