Sie sind auf Seite 1von 3

U N I V E RS I D AD E C AS T E L O B R AN C O

Realengo

Questionrio de Sistemas operacionais I

JHONSON TRINDADE COSTA PINGO - 2015200305

RIO DE JANEIRO
SETEMBRO - 2017
Atividade 1: Escalonamento Circular
Considere a concorrncia, nesse tipo de escalonamento, com dois processos CPU-bound
que no realizam operaes de E/S. Qual o efeito da variao da fatia de tempo sobre o
balanceamento no uso do processador?

No h efeito algum porque os dois usam de forma idntica a UCP. Aps a analise percebe-se
que mesmo aumentando a fatia de tempo os dois processos continuam passando a mesma
quantidade de tempo na CPU e o tempo total de CPU s diferente porque, mesmo sendo
criados juntos, um entra primeiro na UCP para ser processado. Outra coisa que pode
modificar esse tempo total de CPU se a fatia de tempo for aumentada quando determinado
processo tiver executando, isso aumentara a quantidade total de tempo de CPU desse processo.

Quais devem ser os critrios para determinar as prioridades dos processos?

A determinao das prioridades dos processos em um sistema operacional deve ser feita
baseado em critrios como a importncia do processo, a maximizao de desempenho do
sistema, Melhor aproveitamento do processador dentre outros.

Atividade 2: Escalonamento Circular com Prioridades Estticas I


Caso, nesse escalonamento, todos os processos sejam criados com a mesma prioridade,
qual o benefcio dessa poltica sobre o Escalonamento Circular?

No haver nenhum benefcio, uma vez que dessa forma eles se comportaro da mesma forma.

Atividade 3: Escalonamento Circular com Prioridades Esttica II


Por que o problema do starvation pode ocorrer?

Starvation ocorre quando um ou mais processos no conseguem obter recursos no sistema e


no pode progredir. Neste caso, o processo tem baixa prioridade e pode nunca ser escolhido.

Cite duas aes que o administrador do sistema pode realizar quando identificada a
situao de starvation em um processo?

Aumentar a prioridade do processo no executado, ou suspender a execuo do processo que


utiliza a CPU para que o processo em estado de starvation entre na UCP.

Atividade 4: Escalonamento Circular com Prioridades Dinmica


Qual o critrio utilizado pelo sistema operacional para determinar diferentes valores de
incremento prioridade base de um processo quando h uma mudana do estado de
espera para pronto?

O sistema incrementa um valor prioridade base em relao ao tipo de espera que o processo
estava submetido. Eventos que possuem um longo tempo de espera recebem um incremento
maior. Um processo CPU-bound tende a ter uma prioridade dinmica menor que a de um
processo I/O-bound.

Das könnte Ihnen auch gefallen