Estou lendo Sistemas operacionais de William Stallings : princípios internos e de design (sétima edição) , e uma passagem sobre hierarquia de memória me deixou confusa. O que o autor quer dizer quando menciona um "maior custo por bit"?
Aqui está o que diz o parágrafo relevante na página 24:
Como era de se esperar, existe uma troca entre as três principais características da memória: capacidade, tempo de acesso e custo. Uma variedade de tecnologias é usada para implementar sistemas de memória e, nesse espectro de tecnologias, os seguintes relacionamentos são mantidos:
- Tempo de acesso mais rápido, maior custo por bit
- Maior capacidade, menor custo por bit
- Maior capacidade, velocidade de acesso mais lenta
Entendo que quanto mais baixo você descer a pirâmide da hierarquia de memória, mais lento será o tempo de acesso.
Assim, um disco magnético ou cartão SSD terá tempos de acesso mais lentos que os registradores da CPU, cache ou RAM.
Mas o que significa haver um "maior custo por bit"? Isso diminui a velocidade de outros processos para acessar essa memória? Isso pareceria contra-intuitivo, pois os tempos de acesso são mais rápidos? Eles apenas ocupam mais espaço e, portanto, há menos?