Uma unidade de disco rígido (HDD) é principalmente
acesso sequencial , mas com a capacidade de acesso aleatório .
Eis por que é um pouco sutil:
*
Acesso seqüencial: Os dados são armazenados em faixas e setores concêntricos. Para ler os dados, a cabeça de leitura/gravação precisa se mover fisicamente para a faixa correta e, em seguida, ler sequencialmente os dados dos setores. A leitura de dados no pedido que é armazenada é muito mais rápida do que pular. É por isso que o acesso sequencial é mais rápido.
*
Acesso aleatório: Enquanto o movimento físico da cabeça é lento (o tempo de busca), o controlador do HDD gerencia isso e pode pular para qualquer pista e setor. Isso o torna * capaz * de acesso aleatório, embora significativamente mais lento que sequencial. O sistema operacional lida com essa complexidade, portanto, os aplicativos não precisam estar cientes da mecânica subjacente.
Portanto, embora um HDD * possa * executar acesso aleatório, sua arquitetura subjacente o torna fundamentalmente mais eficiente no acesso seqüencial. A diferença de velocidade entre acesso seqüencial e aleatória pode ser substancial.