Alternativa B
A afirmação apresentada na questão é Falsa. O cálculo correto do tempo total de acesso ao disco resulta em 60 ms, não 55 ms, pois deve-se considerar a latência rotacional média.
Introdução ao Cálculo de Acesso ao Disco
Para determinar o tempo necessário para acessar e transferir dados de um disco rígido, utilizamos a fórmula do tempo médio de acesso. Este tempo é composto por três componentes principais:
- Tempo de Seek (Busca): Tempo para mover a cabeça de leitura/gravação até o trilho correto.
- Latência Rotacional (Delay): Tempo médio para o setor desejado girar até ficar sob a cabeça de leitura.
- Tempo de Transferência: Tempo para ler ou escrever os dados efetivamente.
T_{total} = T_{seek} + T_{rotacional} + T_{transferencia}
Desenvolvimento dos Cálculos
Vamos calcular cada componente baseado nos dados fornecidos no enunciado:
- Dados fornecidos:
- Tamanho do dado: $10 \text{ KB}$
- Tempo de Seek: $50 \text{ ms}$
- Velocidade do disco: $6000 \text{ rotações/min}$
- Taxa de transferência: $2000 \text{ KB/s}$
- Cálculo da Latência Rotacional:
Primeiro, calculamos o tempo para uma rotação completa.
\text{Tempo por rotação} = \frac{60 \text{ segundos}}{6000 \text{ rotações}} = 0,01 \text{ s} = 10 \text{ ms}
Como assumimos o caso médio (o setor pode estar em qualquer lugar do disco), a latência média é a metade do tempo de uma rotação.
T_{rotacional} = \frac{10 \text{ ms}}{2} = 5 \text{ ms} - Cálculo do Tempo de Transferência:
Dividimos a quantidade de dados pela velocidade de transferência.
T_{transferencia} = \frac{10 \text{ KB}}{2000 \text{ KB/s}} = 0,005 \text{ s} = 5 \text{ ms} - Soma Total:
T_{total} = 50 \text{ ms (Seek)} + 5 \text{ ms (Latência)} + 5 \text{ ms (Transferência)} = 60 \text{ ms}
Análise Comparativa
| Componente | Valor Calculado |
|---|
| Seek | 50 ms |
| Latência Média | 5 ms |
| Transferência | 5 ms |
| Total Real | 60 ms |
| Afirmação da Questão | 55 ms |
A afirmação da questão considera apenas o tempo de Seek mais o tempo de transferência ($50 + 5 = 55 \text{ ms}$), ignorando a latência rotacional. Em questões técnicas de sistemas operacionais e arquitetura de computadores, a latência rotacional é um componente obrigatório do tempo de acesso médio.
Portanto, como o valor real esperado é 60 ms, a afirmação de que o tempo é 55 ms está incorreta.
Conclusão
O tempo total necessário é de 60 ms. A alternativa correta é Falso.