Contente
- Latência de rotação
- Atraso de rotação do disco rígido
- Cálculo do atraso rotacional
- Exemplo de tempo de acesso ao disco
Da mesma forma que o seu carro calcula a velocidade com que você está dirigindo, você pode descobrir a velocidade com que um objeto gira usando sua velocidade angular. Essa medição da velocidade com que um objeto está girando ou girando é importante para a velocidade do veículo e para o uso do disco rígido.
Latência de rotação
Latência rotacional mede quanto tempo um objeto com velocidade angular passa por uma rotação ou revolução inteira. Você pode imaginar um carro fazendo uma curva como parte de um círculo que inclui essa curva. Ou você pode pensar nos pneus de um carro girando em seu próprio eixo à medida que o carro se move. o velocidade angular mede essa velocidade de rotação ou revolução.
O velocímetro do seu carro é um exemplo de latência rotacional e o conceito também é usado para armazenamento de dados em unidades de disco rígido para computadores. Você pode aprender mais sobre o atraso rotacional e o tempo de acesso ao disco para descobrir como esses dispositivos usam a latência rotacional. Quando os discos rígidos leem as informações de um disco, ele gira com uma velocidade angular. No caso dos discos rígidos, você mede o atraso rotacional do disco rígido.
Atraso de rotação do disco rígido
Nos discos rígidos, os pratos, discos magnéticos de dupla face que armazenam dados, são organizados como um registro com cada disco no mesmo centro. Você pode agrupar essas faixas, ou cada disco empilhado um sobre o outro, em setores, nas unidades de transferência de dados. Nesta configuração, a superfície possui uma cabeça que executa a leitura e a escrita.
Para discos rígidos, o procurar tempo informa o tempo de atraso, o atraso rotacional é quanto tempo leva para chegar ao setor correto, tempo de transferência é quanto tempo leva o processo de leitura de dados e a sobrecarga é o espaço em disco usado para localização e tempo das próprias informações. Você pode calcular tempo de transferência dividindo o tamanho de um setor de bytes pela taxa de transferência.
Cálculo do atraso rotacional
Calcular latência rotacional, ou atraso de rotação no con dos discos rígidos, primeiro você precisa conhecer a velocidade angular de um objeto por unidade de tempo. Pode ser uma velocidade de disco rígido de 7.200 rotações por minuto. Converta a unidade de tempo em segundos. Para 7.200 rotações por minuto, você divide o número por 60 segundos para obter 120 rotações por segundo.
O atraso é o inverso desse valor ou o número 1 dividido pelo valor, que seria 1/120 segundos ou cerca de 0,0083 segundos. Certifique-se de medir o atraso rotacional com as mesmas unidades de tempo que deseja para o tempo de acesso ao disco.
Exemplo de tempo de acesso ao disco
Você também pode obter o tempo médio de acesso ao disco como a soma do tempo médio de busca, atraso médio de rotação, tempo de transferência, sobrecarga na fila e atraso na fila. O tempo de espera na fila é quanto tempo leva para um disco ficar livre. Se você possui um disco rígido com tamanho de transferência de 8 kb (kilobytes), tempo médio de busca de 12 ms, velocidade rotacional de 8.200 RPM (rotações por minuto), taxa de transferência de 4 mb / s e sobrecarga do controlador de 0,02 segundo, é possível calcular a média tempo de acesso ao disco.
Primeiro converta a velocidade de rotação em segundos e o tempo médio de busca em segundos para obter 136,67 rotações por segundo e 0,01 segundos, respectivamente. Divida 0,5 rotações por 136,67 rotações por segundo para obter 0,0037 segundos para uma rotação média. Use 0,5 rotações porque deseja cobrir metade de uma rotação ao calcular um tempo médio para rotação. Você pode fazer isso assumindo, para leitura e gravação aleatória, que o disco gira na metade do caminho, em média.
Converta o tamanho da transferência 8 kb em mb, multiplicando-o por 0,001 para obter 0,008 mb e divida-o pela taxa de transferência 4 mb / s para obter 0,002 segundos. Adicione esses números em unidades de segundos como 0,002 + 0,002 + 0,012 + 0,0042 para obter um tempo médio total de acesso ao disco de 0,0202 segundos.
Tudo isso acontece através do processo de leitura de um disco, e você pode calcular o tempo de resposta adicionando tempo de busca, atraso de rotação, tempo de transferência e sobrecarga.