You are on page 1of 1

Threads compartilham o processo da mesma maneira que um processo, pois quando o thread

espera por E\S outro thread pode ser executado. Cada thread de um processo possui seu
prprio contexto de hardawre , contexto de software e o espao de endereamento de
memria cabendo ao processodo usrio executar violao de acesso (F)
Os sistemas operacionais no preemptivos subutilizam o processador pois quando um
processo escalonado sua execuo deve continuar at o termino, esse procedimento
aumenta o tempo global de execuo dos processos. (F)
Reentrancia a capacidade de um cdigo executvel ser compartilhado por vrios processos
exigindo apenas uma opia do programa na memria(V)
Quando o processo fica ocioso o sistema operacional seleciona um dos processos existentes
na fila RedQeue para ser executado essa fila pode ser FIFO de prioridades simplesmente uma
lista encadeada(V)
O algoritmo de escalonamento SFJ o mais adequado para o sistema interativo, pois ele
garante melhor tempo de resposta em sistemas multi usurios(F)
O algoritmo de escalonamento FCFS apresenta as seguintes caractersticas possibilidade de
prever quando um processo ter a execuo iniciada, possibilidade desses processos de menor
importncia prejudicarem os processos prioritrios.(V)
2-Existe um mdulo do sistema operacional qua faz controle do processador ao processo que
foi selecionado para execuo. Adicionalmente esse mdulo realizar a troca de contexto,
comutao para modo usurio e seleo para localizao do problema, de modo a inicializ-lo.
O modo que estamos nos referindo chama-se: DESPACHANTE
3-Escalonamento de processos consiste em:Selecionar de pontos Redqeue e Alocar a CPU
para o mesmo
4-Ao impedir que dois ou mais processos modifiquem recursos internamente para atualizao
Estaremos tentando solucionar: O problema de condio de corrida
5-Existe algum algoritmo de escalonamento em um o Sistema identifica dinamicamente o
comportamento de cada processo, ajustando a sua prioridade de execuo. O mecanismo
adaptativo de escalonamento necessita
Em sistemas multitarefa quando o processo requisita um recurso eleentra em estado de
espera, pode ocorrer uma situao chamada Deadlock em que esse processo nunca altera seu
estado de espera devido ao fato do recurso requisitado estar sendo retido por outro processo,
tambm estar aguardando outro recurso espera circular.
Os processos classificados como I\O Bound passam a maior parte do seu tempo em estado de
espera, realizando um elevado nmero de entrada e sada, geralmente esses processos so
encontrados em aplices comerciais e que se baseiam em leitura processamento e gravao
de dados.
Nos sistemas operacionais no-preemptivos um processo somente sai do processador quando
termina ou quando encerra seu tempo de pico da CPU.

You might also like