A grande variedade de sistemas de armazenamento pode ser organizada em uma hierarquia de acordo com velocidade e custo. Os níveis mais altos são caros, mas são rápidos. Quando descemos na hierarquia, o custo por bit geralmente reduz, enquanto o tempo de acesso em geral aumenta.
discos magnéticos têm tempo de acesso mais rápido que unidades de estado sólido.
a memória principal de um computador é tipicamente formada por unidades de armazenamento não volátil.
esse trade-off entre tempo de acesso e custo é razoável, dado que um sistema de armazenamento que fosse mais lento e caro que outro – mantidas as outras propriedades iguais – não teria razão para ser usado.
a memória cache é a mais rápida de um computador, tendo tempo de acesso menor que registradores.
a memória secundária é tipicamente utilizada em sistemas de backup, sendo a memória cache a mais usada com esse propósito.