Filtrar


Questões por página:

Associe os algoritmos de escalonamento da CPU com suas respectivas características de funcionamento e desempenho.


Algoritmo


(1) FCFS (First-Come, First-Served)


(2) SJF (Shortest-Job-First)


(3) RR (Round Robin)


(4) Filas Multiníveis com Feedback


Característica


(_) Minimiza o tempo de espera médio, mas pode causar inanição (starvation) de processos longos.


(_) Projetado para sistemas de tempo compartilhado, define um limite de tempo chamado quantum.


(_) Simples de implementar, mas sofre do "efeito comboio" quando processos curtos esperam por um longo.


(_) Permite que processos se movam entre filas, separando processos com diferentes características de surto de CPU.



A sequência correta dessa associação é: 

Analise as afirmativas abaixo sobre as condições necessárias para a ocorrência de um deadlock (impasse) em um sistema, conforme a teoria de Silberschatz.

Exclusão mútua: pelo menos um recurso deve ser mantido em modo não compartilhável. Posse e espera: um processo deve estar segurando pelo menos um recurso e esperando para adquirir recursos adicionais que estão detidos por outros processos. Preempção obrigatória: o sistema operacional deve ter o poder de retirar um recurso de um processo a qualquer momento para evitar a espera. Espera circular: deve existir um conjunto {P0, P1, …, Pn} de processos em espera, tal que P0 espera por um recurso de P1, P1 por P2, e assim sucessivamente até Pn esperar por um recurso de P0.


Estão corretas apenas as afirmativas

De acordo com Silberschatz, uma thread é a unidade básica de utilização da CPU e compartilha com outras threads pertencentes ao mesmo processo diversos recursos, entre os quais se incluem
No contexto da gerência de memória em sistemas operacionais, considere os mecanismos utilizados para acelerar a tradução de endereços virtuais em endereços físicos e assinale a alternativa correta. 
Analise as afirmativas abaixo sobre a tecnologia RAID (Redundant Array of Independent Disks) e sua aplicação no desempenho e confiabilidade de sistemas de armazenamento.

I. O RAID nível 0 (striping) oferece excelente desempenho de leitura e escrita, porém não provê redundância de dados.

II. No RAID nível 1 (espelhamento), a capacidade total disponível para o usuário é a soma das capacidades de todos os discos do arranjo.

III. O RAID nível 5 utiliza paridade distribuída entre os discos, permitindo que o sistema continue operacional mesmo após a falha de um dos discos.

IV. A principal desvantagem do RAID nível 10 (ou 1+0) é que ele exige que todos os discos sejam obrigatoriamente de tecnologia SSD para funcionar.

Estão corretas apenas as afirmativas