Caso o disco trate as solicitações segundo uma política de ...

Próximas questões
Com base no mesmo assunto
Q1370924 Sistemas Operacionais
Sistemas operacionais são softwares indispensáveis para o adequado gerenciamento de recursos de hardware, permitindo a alocação e a utilização de tais recursos por programas aplicativos de forma controlada. Ao longo do tempo, os sistemas operacionais têm evoluído de sistemas monousuário e monoprocessados a sistemas multiusuário, multitarefa e multiprocessados. Acerca desses sistemas, julgue o item a seguir. 

Caso o disco trate as solicitações segundo uma política de escalonamento SSTF (shortest-seek-time-first), ocorrerá um aumento no tempo de pesquisa, quando comparado com a política FCFS (first-come-first-serve). Por outro lado, o algoritmo do elevador constitui um procedimento não recomendável para atender a diversas solicitações de blocos de disco.

Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

Alternativa correta: E

Vamos entender os conceitos abordados na questão, que são fundamentais para a gerência do processador em Sistemas Operacionais. A questão menciona duas políticas de escalonamento de disco: SSTF (Shortest Seek Time First) e FCFS (First-Come-First-Serve), além do algoritmo do elevador.

SSTF (Shortest Seek Time First) é uma política de escalonamento que prioriza a requisição de disco que está mais próxima da posição atual do cabeçote. Ou seja, ela procura minimizar o tempo de busca movendo o cabeçote para a pista mais próxima.

FCFS (First-Come-First-Serve) é uma política de escalonamento mais simples, onde as requisições são atendidas na ordem em que chegam. Essa política não leva em consideração a posição atual do cabeçote, o que pode resultar em deslocamentos maiores e, consequentemente, em um maior tempo de busca.

A questão afirma que, utilizando a política SSTF, haverá um aumento no tempo de pesquisa em comparação com a política FCFS. Isso é incorreto, pois o SSTF geralmente reduz o tempo de busca ao priorizar requisições mais próximas, o que diminui a movimentação do cabeçote.

Além disso, a questão menciona que o algoritmo do elevador não é recomendável para diversas solicitações de blocos de disco. Esse algoritmo, também conhecido como SCAN, simula o movimento de um elevador, atendendo requisições em uma direção até o final, e depois inverte a direção. Na prática, esse algoritmo é bastante eficiente para atender múltiplas requisições, pois pode reduzir significativamente o tempo de espera e a movimentação do cabeçote.

Portanto, ambas as afirmações na questão estão incorretas, justificando o gabarito ser Errado (E).

Se tiver mais alguma dúvida ou precisar de mais exemplos, estou à disposição para ajudar!

Clique para visualizar este gabarito

Visualize o gabarito desta questão clicando no botão abaixo

Comentários

Veja os comentários dos nossos alunos

http://lasdpc.icmc.usp.br/~ssc640/grad/ec2015/scheduling_simulator/teory.html

Clique para visualizar este comentário

Visualize os comentários desta questão clicando no botão abaixo