Baixe o app para aproveitar ainda mais
Prévia do material em texto
SISTEMAS OPERACIONAIS-Tarefas-Entrega da Avaliação - Trabalho da Disciplina [AVA 1] Atividade 1 (Criação de Processos) a) 1. Console do SOsim; Gerencia de processos; Gerencia de processador; b) 1. Na janela Gerência de processos, observe algumas informações sobre o contexto de software do processo, como PID, prioridade, estado do processo e tempo de processador PID – foi criado um número de identificação; Prio – como é um único processo, tem prioridade ‘0’; Estado – varia entre ‘Execução’ e ‘Pronto’; Temp UCP – Ordem crescente. 2. Na janela Gerência de Processador, observe o processo transacionando entre estados. Na gerência de processador o ‘Estado’ alterna entre ‘Execução’ e ‘Pronto’. 3. Na janela Gerência de processador, movimente a barra de clock de UCP e observe as variações ocorridas A velocidade de Estados entre ‘Execução’ e ‘Pronto’ aumenta. c) É do tipo CPU-bound, porque ele nunca passa para o estado de espera, característica básica dos processos do tipo I/O-bound, estando sempre no estado de pronto e em estado de execução na CPU Atividade 2 (PCB) b) 1. Na janela Gerência de processos / PCB, observe as informações sobre o contexto de software e hardware dos processos criados No processo CPU bound ocorre alternância dos estados, ‘Execução’ e ‘Pronto’; No processo I/O bound ocorre alternância entre os estado, ‘I/O’, ‘Pronto e execução c) Processo 1 Software – Prio 0/0 – estático Hardware – Estado pronto/execução – dinâmico Software – Tempo de Criação 1311 – estático Software – Tempo de UCP crescente – dinâmico Software – Frames 5 – estático Hardware – PC crescente – dinâmico Processo 2 Software – Prio 0/0 – estático Hardware – Estado I/O /pronto/execução – dinâmico Software – Tempo de Criação 1321 – estático Software – Tempo de UCP crescente – dinâmico Software – Frames 5 – estático Hardware – PC crescente – dinâmico Atividade 3 (Estatística) c) Números de processos: 2 Estados dos processos: 0, 86400, 172800 Processos escalonados: 90 Acontece porque a gerência é feita pela CPU e existe o processo de escalonamento entre o estado Pronto e Execução. Isso leva algum tempo para o escalonador decidir qual o próximo processo a ser executado.
Compartilhar