TrabalhosGratuitos.com - Trabalhos, Monografias, Artigos, Exames, Resumos de livros, Dissertações
Pesquisar

Os Sistemas Operacionais ATVS

Por:   •  1/12/2020  •  Resenha  •  469 Palavras (2 Páginas)  •  585 Visualizações

Página 1 de 2

Nome: Guilherme Lacerda Matricula: 89895

1. Quando a multiprogramação está presente, os recursos do computador são melhor aproveitados. Explique como cada um dos recursos abaixo pode ser melhor aproveitado:

a) Tempo de processador;

O processador não fica ocioso enquanto E/S está sendo atendida, permite sempre a execução de algo a todo tempo.

b) Espaço na memória;

Ter a presença de vários programas faz com que a memória seja melhor aproveitada.

c) Tempo de periféricos.

Periféricos podem ser utilizados enquanto processamento é executado

2. Os três principais estados de um processo são apto a executar, executando e esperando E/S. Descreva os eventos que fazem com que um processo mude de estado.

Chamada de sistema - quando um processo precisa bloquear, dormir ou se interromper.

Erro - quando ocorre um erro no sistema, ou o processo não executa o esperado.

Retorno imediato - Quando um processo que estava dormindo tem autorização para retomar sua execução de onde parou.

3. Caracterize processos I/O-bound e CPU-bound. Dê um exemplo de processo para cada uma das classes.

CPU-bound

Processo que utiliza muito processador;

Tempo de execução é definido pelo tempo dos seus ciclos de processador;

Ciclo de processador >> ciclo de E/S.

Processador é gargalo do sistema.

Ex: Parar de usar um perifério para executar um processo de sistema ou software

I/ O-bound

Processo que utiliza muita E/S;

Tempo de execução é definido pela duração das operações de E/S;

Ciclo de E/S >> ciclo de processador.

Processador ficará parado enquanto todos os processos tentam acessar os periféricos.

Ex: Parar o que esta fazendo para usar a impressora

4. Explique por que a situação ideal é ter no sistema uma mistura de processos CPU-bound e I/O-bound?

O ideal é ter no sistema uma mistura de processos cpu-bound com processos i/o-bound. Se todos os processos forem cpu-bound, o processador será o gargalo do sistema. Se todos forem i/o-bound, o processador ficará parado enquanto todos os processos tentam acessar os periféricos.

5. A operação “desabilita interrupções” deve ou não ser privilegiada? Justifique

Deve ser devido a proteção do sistema.

6. Pode-se considerar como consequência da multiprogramação “uma pior utilização do processador”? Justifique.

Não, na verdade a CPU é melhor utilizada pois quando o programa faz uma requisição de entrada de um dado, por exemplo, a CPU não fica ociosa e é

...

Baixar como (para membros premium)  txt (3.2 Kb)   pdf (35.3 Kb)   docx (8.3 Kb)  
Continuar por mais 1 página »
Disponível apenas no TrabalhosGratuitos.com