Dado um disco com rotação de 2.400 RPM, com 120 cilindros e seis trilhas por cilindro. Cada trilha possui 16 setores e cada setor tem 512 bytes. Considere que o tempo médio de seek é de 60 ms .
b) Quanto tempo será necessário para ler 10 setores em sequência?

Passo 1

Primeiro, vamos entender o que a questão está pedindo e quais informações temos. A questão fala sobre um disco rígido com alguns parâmetros específicos e nos pergunta quanto tempo leva para ler 10 setores seguidos. Para resolver isso, vamos precisar entender conceitos como tempo de seek, latência rotacional e tempo de transferência.

Passo 2

Tempo de Seek: Esse é o tempo médio que o braço do disco leva para posicionar a cabeça de leitura na trilha correta. Já foi dado na questão: 60 ms.

Passo 3

Latência Rotacional: É o tempo médio que o disco leva para girar até que o setor desejado esteja sob a cabeça de leitura. Para calcular isso, precisamos saber o tempo total de uma rotação completa.
Sabemos que o disco gira a 2400 RPM (rotações por minuto). Primeiro, vamos converter isso para o tempo de uma rotação:
Tempo de uma rotação = 60 segundos2400 rotações = 0,025 segundos = 25 ms çãçõ
A latência rotacional média é metade desse tempo:
Latência Rotacional Média = 25 ms2 = 12,5 ms êé

Passo 4

Tempo de Transferência: Esse é o tempo necessário para ler os setores uma vez que a cabeça já está posicionada na trilha correta. Precisamos saber quanto tempo leva para ler um setor e depois multiplicar pelo número de setores que queremos ler.
Cada trilha tem 16 setores e cada rotação leva 25 ms. Então, o tempo para ler um setor é:
Tempo por setor = 25 ms16 approx 1,5625 ms
Para ler 10 setores:
Tempo de Transferência = 10 times 1,5625 ms = 15,625 ms ê

Passo 5

Agora, somamos todos os tempos calculados para obter o tempo total necessário para ler os 10 setores:
Tempo Total = Tempo de Seek + Latência Rotacional Média + Tempo de Transferência êéê
Tempo Total = 60 ms + 12,5 ms + 15,625 ms = 88,125 ms

Resposta

Serão necessários aproximadamente 88,1 ms para ler 10 setores em sequência.

Exercícios relacionados